我们的大量项目(所有项目都启用了 XML 文档)生成 <assemblyname>.XML
文件(如预期的那样)以及该文件的副本 <assemblyname>.XML.OLD
并非我们所有启用了 XML 文档的项目都会生成此“.XML.OLD”文件,但其中很多都会生成。似乎没有押韵或理由说明为什么有些人这样做而有些人不这样做......
有人知道为什么会这样吗?以及如何阻止它发生?
这是与 Visual Studio 2012 一起使用的。我还安装了 Resharper 8(一位同事安装了 resharper 7,但仍然看到“.xml.old”文件)。
最佳答案
当您使用 Code Contracts
时会发生这种情况并且您选择了将契约(Contract)发送到 XML 文档文件的选项。
我希望代码契约重写器只是对 XML 文档文件进行备份,因为它正在更改它。
关于c# - 为什么我们在编译时得到 ".XML.OLD"文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18898352/