作为我公司的标准,所有代码文档都使用4个空格而不是制表符,并且所有选项卡都会根据需要替换为4个空格。这一切都很好,花花公子。但是,最近我发现每当Nuget对我的web.config执行更新时,整个文件将被重写为2个空格,而不是每个级别的缩进4个空格。这真的很烦人,因为它导致我们的VCS认为当只有几行实际拥有时整个文件已经改变。有办法防止这种情况吗?
答案 0 :(得分:2)
不知道有任何解决方案。您应该在NuGet讨论中提出这个问题:http://nuget.codeplex.com/discussions
答案 1 :(得分:2)
Nuget已经关闭了该问题而不考虑对发展问题的影响。
如果您希望web.config为每个缩进级别使用默认的2个空格以外的其他内容,您可以随时转到
工具>选项>文本编辑器> XML>翼片
并更改那里的设置。
HTH。