多语言App Toolkit构建完成时出现错误 - TFS只读文件

时间:2015-01-06 14:07:14

标签: c# asp.net tfs multilingual-app-toolkit

我已将Multilingual App Toolkit添加到ASP.NET Web表单应用程序中,在此应用程序中使用TFS进行版本控制。

我的问题是,每次构建应用程序时,Multilingual App Toolkit都需要更新文件,但它不会在编译之前检出文件,因此会生成错误:

“更新xliff构建失败,发生一个或多个错误,多语言应用工具包构建完成但出现错误”

如果我查看他可以正常构建的文件。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

您应该从源代码管理中删除任何生成的文件。

将二进制文件或生成的代码置于源代码管理之下是不好的做法。源控件用于为生成提供源的配置。如果您需要在生成代码后向代码添加自定义更改,则应使用部分类。

您应该删除解决方案资源管理器中的所有生成的文件,然后签入。确保您也从项目和解决方案中删除文件。

之后,一切都应该构建,并继续正确构建。

注意:在进行更改之前,请务必对文件进行完整备份。