【发布时间】:2011-06-09 02:22:29
【问题描述】:
我需要构建一个 MVC 3.0 站点并专门针对 x64。我在尝试构建我的 MVC 3.0 站点时遇到问题,其中 Platform Target 设置为 x64,MvcBuildViews 设置为 True。一切都很好,直到它尝试编译视图。如果我将 Platform Target 设置为 AnyCPU,一切都会编译,但是当设置为 x64 时,我会收到此错误:
无法加载文件或程序集“Mvc64Bit”或其依赖项之一。试图加载格式不正确的程序。
这可以通过创建一个空白的 MVC 3.0 项目轻松地重新创建,卸载项目,编辑项目文件以将 MvcBuildViews 项设置为“true”,重新加载项目,将项目的构建属性中的平台目标更改为 x64,然后构建。
我无法在网上找到有关上述错误的任何信息,只是它处理不匹配的 DLL(一个 x32,一个 x64),但这没有意义,除非视图构建引擎是 32 位或其他东西。
任何能指引我正确方向的提示都将不胜感激。感谢阅读!!
【问题讨论】:
标签: asp.net-mvc-3