首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET MVC 3 x86项目未能在TFS构建服务器2012上编译

ASP.NET MVC 3 x86项目未能在TFS构建服务器2012上编译
EN

Stack Overflow用户
提问于 2012-12-14 14:49:32
回答 2查看 758关注 0票数 2

我尝试在2012上为x86 ASP.NET MVC 3项目设置一个构建定义。该项目在没有警告的情况下在本地机器上编译得很好(没有对x86 / MSIL不匹配的警告)。

当我设置一个构建定义并运行构建时,我得到了以下错误:

ASPNETCOMPILER:无法加载文件或程序集“ASSEMBLY_NAME”或其依赖项之一。试图加载格式不正确的程序。

我尝试在解决方案级别上进行x86平台配置,以便能够将构建定义中的"Configuration“设置设置为x86|Release,但没有成功。

在web.config的编译部分,我看不到任何允许我指定平台的选项。

可以设置一个构建定义,允许我在2012上构建x86 ASP.NET MVC3项目?

EN

Stack Overflow用户

回答已采纳

发布于 2013-02-26 21:02:43

解决方案是删除项目中的视图编译,因为构建服务器目前似乎不支持它:

代码语言:javascript
运行
复制
 <MvcBuildViews>false</MvcBuildViews>

例如,如果希望在调试中继续在本地构建此设置,则可以为每个配置提供不同的设置值。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13880934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档