Компиляция веб-сайта VS.NET * (не веб-приложения), который ссылается на сборки x64? - PullRequest
0 голосов
/ 03 апреля 2012

У меня есть веб-сайт, который ссылается на две 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, которые могут помочь, если я использую веб-приложение.Но я не;это веб-сайт.Что я могу сделать?

1 Ответ

0 голосов
/ 29 августа 2012

Похоже, НЕТ ответа для веб-сайтов. К настоящему времени мы изменили все это на веб-приложения, и это больше не проблема. Поэтому я отвечаю на это сам, чтобы закрыть его.

...