Visual Studio 2010每次打开解决方案时都会检查解决方案

问题描述:

每次我在Visual Studio 2010中打开解决方案时,都会检出.sln文件。我正在使用TFS进行版本控制。Visual Studio 2010每次打开解决方案时都会检查解决方案

当我比较解决方案文件的大多数情况下,我没有发现任何差异,但在某些情况下,我确实看到'PORT'号的差异。

我该如何避免这种情况?

感谢

当您的解决方案文件已经定义了GlobalSection(ExtensibilityGlobals)部分就会出现这种情况。从你的问题的声音来看,'PORT'号码很可能在这部分内容中定义。这个问题已在this Microsoft Connect post中进行了跟踪,根据最新评论者的说法,在Visual Studio 11 Beta中显然仍然是一个问题。微软对此问题的建议解决方法是删除GlobalSection(ExtensibilityGlobals)EndGlobalSection之间的整个部分。但是,这可能对您的方案没有用处,具体取决于“PORT”值的用法。例如,如果某个插件或外部工具需要它,则可能会重新添加或导致提供的功能失败。