"未指定的错误"试图在VS2012中打开VS2010解决方案

时间:2014-10-21 11:56:10

标签: .net visual-studio-2010 visual-studio visual-studio-2012

我有一个Visual Studio 2010 .sln文件,我想将其转换为Visual Studio 2012.虽然此任务应该相当简单,例如this SO answer

  

我设法转换了'解决方案文件更改包含'#Visual Studio 2010'到#Visual Studio 2012'在.SLN文件中。

它开始产生"未指定的错误"每次我尝试在Visual Studio 2012中打开这样的升级解决方案。

1 个答案:

答案 0 :(得分: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

希望这将有助于其他人。