我不确定这是通用的还是我们项目特定的问题。我们有mvc应用程序,前几天我认识到每次打开解决方案VS 2015 update 2时都会检查解决方案。当我比较差异/变化时,我看到它是截图中的Visual Studio版本。
这是因为我的同事版本号较低。但我想知道为什么VS在版本号不同时检查解决方案?当我用VS 2013打开同一个项目时,它甚至不会发生。
TFS版本是2012年在TFSVC上运行。
答案 0 :(得分:0)
当您使用其他版本打开解决方案时,它会相应地更新版本。这将确保如果功能不向后兼容,如果尝试使用旧版本打开,其他用户将收到警告。
更新SSDT时,数据库项目也会发生这种情况。
当您运行相同的主要版本时,即使您签入了更改,它也不应成为问题。