编译引用x64程序集的VS.NET *网站*(不是Web应用程序)?

时间:2012-04-03 02:18:01

标签: visual-studio-2010 iis-6 asp.net-4.0 windows-7-x64

我有一个引用两个仅64位程序集的网站。这些程序集的32位版本确实存在,但我想运行x64版本。在IIS下运行的ASP.NET在编译或运行网站时没有问题。但是VS.NET 2010不会编译它。它命中"无法加载引用的库&c; \ inetpub \ wwwroot \ eDocEngine \ Bin \ ABCpdfCE7.dll':试图加载格式不正确的程序。"然后产生数百个其他错误的错误,比如声称" Type' Generic.List'未定义。"

如果我用32位版本替换64位DLL,VS.NET突然对我的所有代码感到满意。

由于我使用IIS调试和测试,而不是Cassini,我想保留64位DLL。有什么办法可以做到这一点吗?

在搜索I found时,如果我使用的是Web应用程序,则有app.config设置可能会有所帮助。但我不是;它是一个网站。我能做什么?

1 个答案:

答案 0 :(得分:-1)

网站似乎没有答案。到目前为止,我们已将其全部更改为Web应用程序,这不再是一个问题。所以我自己回答这个问题,让它关闭。