MSBuild:不包括全局Asax

时间:2012-10-25 10:44:58

标签: msbuild teamcity global-asax

我们有一个MSBuild任务,在将代码作为自动构建服务器下拉后,在我们的服务器上运行。

我们的问题是,当我们从MSBuild的输出部署网站时,包含一些不应该包含的文件和一个(可能更多)未包含的文件。

这些是不应包含的文件

mscorlib.dll
normidna.nlp
normnfc.nlp
normnfd.nlp
normnfk.nlp
normnfkd.nlp

这是我知道缺少的一个文件

App_global.asax.compiled

它所构建的服务器是Windows Server 2008 64位 我正在使用TeamCity来运行构建,如果这会产生影响

需要的任何其他详细信息,请随时发表评论

1 个答案:

答案 0 :(得分:2)

关于不应包含的文件,this问题的答案似乎是构建服务器没有安装.NET框架SDK。

对于缺少的App_global.asax.compiled,this帖子中发布的最终答案表明,如果您有一个Web应用程序项目而不是一个Web站点项目,那么您将无法获得其中一个文件。 / p>