我在 MVC3 Web 应用程序中引用了一个 DLL。
它编译成功。
MVC3 项目作为 Any CPU 配置属性运行。
我启动了 IIS Express 7.5,但我一直看到 DLL 缺少其依赖项异常。

然后我创建了一个 Windows 应用程序并引用了 DLL,它运行良好。
所以我意识到这与 IIS Express 设置有关。

Dll 是 64 位的。
你能指导我吗

最佳答案

IIS Express 8 有 64 位和 32 位版本,两者都安装在 64 位机器上。
请参阅 this question 了解如何在 64 位模式下运行 IIS Express,然后附加到进程进行调试。

关于asp.net-mvc-3 - 如何让 IIS Express 使用 64 位 3rd 方 DLLS 启动 MVC3 Web 应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10746546/

10-16 11:51