Как мне зарегистрировать DbProvideFactory? - PullRequest
0 голосов
/ 14 июля 2010

Я пытаюсь создать новую строку подключения ADO.NET с помощью диалога «Добавить подключение». Я нажимаю кнопку «Изменить», чтобы изменить выбранный «Источник данных», но не вижу нужного источника данных в списке зарегистрированных источников данных.

Теперь я знаю, что мне нужно обновить элемент файла D.PPideriderFactories файла machine.config, добавив соответствующие записи, но это тоже не поможет. Я использую VS2010 на Windows Vista. Я также попытался изменить devenv.exe.config - тоже не помогает.

Есть 4 machine.configs -

  • Framework \ v2.0.50727 \ CONFIG \ machine.config
  • Framework \ v4.0.30319 \ Config \ machine.config
  • Framework64 \ v2.0.50727 \ CONFIG \ machine.config
  • Framework64 \ v4.0.30319 \ Config \ machine.config

Какой из них на самом деле будет использоваться. Какой механизм используется для получения зарегистрированных провайдеров фабрик? Независимо от того, что я делаю, я не вижу нужного поставщика в диалоговом окне.

1 Ответ

0 голосов
/ 22 июля 2010

Может быть, эта ссылка немного помогает: http://code.msdn.microsoft.com/Wiki/View.aspx?ProjectName=EFSampleProvider&wa=wsignin1.0

...