У меня есть веб-сайт, который ссылается на две 64-битные сборки.32-разрядные версии этих сборок существуют, однако я хочу работать с версиями x64.ASP.NET, работающий под IIS, без проблем компилирует или запускает веб-сайт.Однако VS.NET 2010 не скомпилирует его.Появляется сообщение «Невозможно загрузить указанную библиотеку« c: \ inetpub \ wwwroot \ eDocEngine \ Bin \ ABCpdfCE7.dll »: была предпринята попытка загрузить программу с неверным форматом».и затем выдает сотни других ложных ошибок, таких как утверждение «Тип 'Generic.List' не определен».
Если я заменю 64-разрядные библиотеки DLL на 32-разрядные версии, VS.NET будетвдруг доволен всем моим кодом.
Поскольку я отлаживаю и тестирую с IIS, а не с Cassini, я хочу сохранить на месте 64-битные DLL.Можно ли вообще это сделать?
При поиске я обнаружил , что существуют настройки app.config, которые могут помочь, если я использую веб-приложение.Но я не;это веб-сайт.Что я могу сделать?