.net - Resharper dotSettings 文件每次都被修改

我最近从 Resharper 8 升级到 Resharper 9.0 Update 1。

我们的解决方案文件夹中 checkin 了一个通用的 Resharper dotSettings 文件。

问题是每次我打开解决方案时,dotSettings 文件都会被修改。以下是差异:

原文:

<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

修改:

<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ECSharpFileLayoutPatternsUpgrade/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

这有点痛苦和烦人,因为每次在重新设置基址或 checkin 我的代码之前我都必须撤消此更改。

有没有办法阻止 dotSettings 文件被修改?

最佳答案

没有。您只需要提交这些更改。这意味着 ReSharper 在版本升级后迁移了一些设置,不应该再这样做。这是一个良性的更改,一旦您接受并提交更改,它就不会再被修改。

https://stackoverflow.com/questions/29096939/

相关文章:

r - 修剪 ggplot2 中的第一个和最后一个标签

clojure - 我如何获得 clojure 中的单元测试列表?

c# - 如何在 LINQ to DB 模型类中添加表之间的关系

inno-setup - 安装空文件夹时访问 CurrentFileName 时出现 Inno Se

html - 高度以像素为单位,而不是百分比

doctrine-orm - Doctrine2 会选择所有关联的所有字段(来自查询的 JOINS)

netlogo - 如何在 Netlogo 中的海龟之间创建多个链接

c# - 使用 C# 的条件 JSON 序列化

amazon-redshift - AWS Redshift 是否支持副本?

ruby-on-rails - rails : validate unique friendship