我需要构建一个MVC 3.0站点并专门针对x64.我试图构建我的MVC 3.0站点时遇到问题,平台目标设置为x64,MvcBuildViews设置为True.一切都很好,直到它尝试编译视图.如果我将Platform Target设置为AnyCPU,则所有内容都将编译,但是当设置为x64时,我会收到此错误:
无法加载文件或程序集"Mvc64Bit"或其依赖项之一.尝试加载格式不正确的程序.
这可以通过创建一个空白的MVC 3.0项目,卸载项目,编辑项目文件以将MvcBuildViews项设置为"true",重新加载项目,将Project的Build Properties中的Platform Target更改为x64,然后构建.
我无法在网上找到任何关于上述错误的信息,只是它处理不匹配的DLL(一个x32,一个x64),但这没有意义,除非视图构建引擎是32位或其他东西.
任何暗示我指向正确方向的提示都将非常感激.谢谢阅读!!