0

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

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

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

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

我能做些什么呢?

4

1 回答 1

0

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

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

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

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

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

于 2015-01-06T18:51:22.647 回答