如何注册DbProviderFactory?

时间:2010-07-14 10:25:15

标签: .net database visual-studio ado.net connection-string

我正在尝试使用“添加连接”对话框创建新的ADO.NET连接字符串。我单击“更改”按钮更改选定的“数据源”,但无法在已注册数据源列表中看到所需的数据源。

现在,我知道我需要使用相应的条目更新machine.config文件'DbProviderFactories'元素,但这样做也无济于事。我在Windows Vista上使用VS2010。我也尝试修改devenv.exe.config - 也没有帮助。

有4台machine.configs -

  • 框架\ V2.0.50727 \ CONFIG \ machine.config中
  • 框架\ v4.0.30319 \配置\ machine.config中
  • Framework64 \ V2.0.50727 \ CONFIG \ machine.config中
  • Framework64 \ v4.0.30319 \配置\ machine.config中

实际使用哪一个。用于获取注册提供商工厂的机制是什么?无论我做什么,我都无法在对话框中看到所需的提供者。

1 个答案:

答案 0 :(得分:0)