На 32-битной машине Windows Server 2003 я создал проект платформы и библиотеки платформы Visual Studio, настроенный на «Любой процессор». В проекте имеется ссылка System.Data
..net Проблема с 64-разрядной ссылкой
Я изменил цель платформы на x64, построил проект и поместил DLL в GAC на 64-битной машине. 64-битная машина имеет как 64-битную, так и 32-разрядную версии System.Data
.
В этом случае моя DLL ссылается на то, что System.Data
- 32 бит или 64 бит?
Заранее благодарен!
Обновление: Я могу видеть, как моя DLL работает в режиме AMD64 бит на 64-битной машине.
Итак, на машине x64 моя DLL проекта, скомпилированная в x64, будет использовать x64 'System.Data' DLL. Это верно? – Vijay
Да, это правильно. – AASoft