在Visual Studio 2017中经常发生的是,在对Git提交更改之前,*。sln文件被标记为已更改,但是仅重新排列了以下属性,而未更改任何值。
来自
shared_ptr
到
GlobalSection(ExtensibilityGlobals) = postSolution
UnLocked = True
Locked = False
ISWCFSolution = True
SolutionGuid = {11C1100F-B9F8-4105-9516-95973732AD48}
EndGlobalSection
我必须撤消迫使VS重新加载解决方案或保留更改的更改,并在我的提交中包含此更改-都很烦人。
我有什么办法可以防止这种行为?