【问题标题】:"Unspecified error" trying to open VS2010 solution in VS2012尝试在VS2012中打开VS2010的“未指定错误”解决方案
【发布时间】:2014-10-21 11:56:09
【问题描述】:
我有一个 Visual Studio 2010 .sln 文件,我想将其转换为 Visual Studio 2012。虽然此任务应该相当简单,例如 this SO answer:
我设法“转换”解决方案文件,将 .SLN 文件中包含“#Visual Studio 2010”的行更改为“#Visual Studio 2012”。
每次我尝试在 Visual Studio 2012 中打开此类升级后的解决方案时,它都会开始产生“未指定的错误”。
【问题讨论】:
标签:
.net
visual-studio-2010
visual-studio
visual-studio-2012
【解决方案1】:
在调查了有问题的解决方案文件的内容后,我意识到我们的 TFS 服务器的路径在我们没有修改 .sln 的同时发生了变化,这导致了“未指定的错误”。我必须修改的 .sln 文件的部分内容:
Global
...
GlobalSection(TeamFoundationVersionControl) = preSolution
...
SccTeamFoundationServer = http://<new_url>.com:8080/tfs/defaultcollection
SccAuxPath22 = http://<new_url>.com:8080/tfs/DefaultCollection
...
EndGlobalSection
...
EndGlobal
希望这会在未来对其他人有所帮助。