Настройте клиент WPF для работы с 64-разрядной версией

У нас есть код, который использует Entity Framework для базы данных DB2.

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

  • Мы получаем эту ошибку только при запуске из клиента WPF.
  • Мы не получаем эту ошибку при запуске из модульного теста.
  • Поставщик DB2 - 64-битный

Разница, которую мы смогли найти, заключается в том, что модульный тест настроен как любой ЦП, а проект WPF настроен как x86.

Проблема в том, что пользовательский интерфейс Visual Studion не позволяет нам выбрать для проекта WPF что-либо, кроме x86.

Это ограничение проектов WPF? Если нет, то как нам настроить проект WPF как любой процессор?

5
задан Shiraz Bhaiji 20 February 2012 в 09:07
поделиться