c# - 为什么我们在编译时得到 ".XML.OLD"文件?

标签 c# visual-studio-2012 xml-documentation visual-studio-2013

我们的大量项目(所有项目都启用了 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/

相关文章:

c# - Entity Framework - Include() 加载所有子属性,甚至是虚拟属性

c++ - 如何在 C++ 中隐藏调用系统的 Matlab 命令窗口和命令提示符

c++ - Visual C++ - 从链接器>输入>附加依赖项中排除文件

visual-studio-2012 - 添加假货装配选项缺失

C# 如何反序列化嵌入在文本中的 xml 标记?

Php 按日期排序多个 xmlDoc

c# - 如何在 Windows Phone/C# 中使用像素

c# - DelegatingHandler 解压缩 WebApi 中的传入请求

c# - 将 XML 文档内联存储还是存储在单独的文件中?

时间:2019-05-08 标签:c#winrt error 0x8001010E