當前我正在從SQL Server 2012遷移到2016.我分支了我的ETL項目,然後將TargetServerVersion設置爲SQL Server 2016並簽入到TFS。當我打開其中一個ETL項目時,Visual Studio總是希望檢出解決方案文件。有沒有人有暗示可能是什麼原因以及我如何解決問題?Visual Studio 2015每次檢查解決方案文件時都會打開
感謝, Schichti
嗨安迪,
謝謝您的回答。
已選擇Visual Studio Team Foundation Server。
我有沒有擴展安裝和取消選中前三個框。問題仍然是一樣的。
我的解決方案文件中不存在「GlobalSection(ExtensibilityGlobals)」部分。這裏是我的解決方案文件的內容:
Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 Project("{159641D6-6404-4A2A-AE62-294DE0FE8301}") = "ETL_CDW", "ETL_CDW\ETL_CDW.dtproj", "{9000D262-D9FB-4C25-9447-94A58ED86BB6}" EndProject Global GlobalSection(TeamFoundationVersionControl) = preSolution SccNumberOfProjects = 2 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = http://kerry:8080/tfs/kroschkebi SccLocalPath0 = . SccProjectUniqueName1 = ETL_CDW\\ETL_CDW.dtproj SccProjectName1 = ETL_CDW SccLocalPath1 = ETL_CDW EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Development|Default = Development|Default EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {9000D262-D9FB-4C25-9447-94A58ED86BB6}.Development|Default.ActiveCfg = Development {9000D262-D9FB-4C25-9447-94A58ED86BB6}.Development|Default.Build.0 = Development EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal
前兩行只是一個註釋,對不對?因爲我不知道爲什麼的格式版本是11.00應該不會是14.00,以及爲什麼它仍然是視覺工作室2010,而不是2015年
我認爲解決方法擴展不會像Visual Studio中有用後,每立即撤消要重新檢查是否保存。
你有什麼想法可以嘗試嗎?
感謝,Schichti
你檢查其他VS客戶端機器?這個問題只發生在你的客戶端上嗎?或所有的客戶都有同樣的問題? –
我查過了。來自我的同事的VS客戶端機器具有相同的問題。 – Schichti
您使用哪種類型的工作區?嘗試將工作區類型從「服務器」更改爲「本地」,或將「本地」更改爲「服務器」,然後再次嘗試。 –