由于xml文档错误,构建失败

时间:2010-09-01 20:08:18

标签: tfs2010 tfsbuild

我正在尝试构建一个使用Lucene.Net的ASP.NET MVC 2项目。我在TFS 2010中制作了一个标准的构建定义。当我对新构建进行排队时,它会因此错误而失败:

CSC:生成XML文档文件'xxx \ xxx \ Lucene.Net.xml'时出错('访问被拒绝。')

但是在我的Lucene项目属性中,我没有检查xml注释。如何才能正确构建?我不关心xml文档文件!

2 个答案:

答案 0 :(得分:15)

我遇到了同样的问题。在我的情况下,它是由项目源代码管理中的bin \ Release \ [程序集名称] .xml引起的。在构建源位置,[程序集名称] .xml被标记为只读,CSC无法覆盖它。

解决方法是从源代码管理中删除[程序集名称] .xml文件,或在构建定义的工作区选项中设置Cloak。

答案 1 :(得分:7)

知道了。在发布版本配置中取消选中它,一切都很好。