【发布时间】:2010-04-07 23:57:05
【问题描述】:
我正在尝试使用 Chilkat 库 编译(使用 Visual Studio)一个 ASP.Net 网站。由于此错误,编译失败:
无法加载文件或程序集 'ChilkatDotNet2, Version=9.0.8.0, 文化=中性, PublicKeyToken=eb5fc1fc52ef09bd' 或 它的依赖项之一。一次尝试 被用来加载一个程序 格式不正确。
我被告知此错误是由于平台不合规而发生的。
奇怪的是,虽然编译失败,但网站一旦从浏览器访问就可以工作。我的理论是 IIS 编译使用来自 Framework64(64 位)文件夹的 csc.exe 编译器,而 Visual Studio 使用来自 Framework(32 位)的 csc.exe 编译器文件夹。如果确实如此,如何配置我的 Visual Studio 以使用 64 位编译器运行 ASP.Net 站点?
这是我目前的开发配置:
- Windows 7 (x64)。
- Visual Studio 2008 Pro(当然是 x86...)。
- Chilkat 库 (x64)
- IIS/Asp.net (x64)。
【问题讨论】:
标签: asp.net visual-studio iis 64-bit chilkat