11 tfs visual-studio visual-studio-2013
昨天我对我的解决方案进行了一些更改,例如将其重命名并移至TFS 2013服务器中的其他位置.
今天我收到了这条消息
"解决方案中的一个或多个项目未正确加载.有关详细信息,请参阅输出窗口"
在Visual Studio中打开解决方案时:
不幸的是,输出窗口中的细节不是很有帮助:
无法读取与解决方案关联的某些属性
我在解决方案中只有一个项目.这是解决方案文件.
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenericIVR", "OutboundGeneric\GenericIVR.csproj", "{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}"
EndProject
Global
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 1
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = http://tfs01:8080/tfs/software%20repository
SccProjectUniqueName0 = OutboundGeneric\\GenericIVR.csproj
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
AnotherDebug|Any CPU = AnotherDebug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}.AnotherDebug|Any CPU.ActiveCfg = AnotherDebug|Any CPU
{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}.AnotherDebug|Any CPU.Build.0 = AnotherDebug|Any CPU
{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3B46A2C8-B9FF-48F3-978D-CF27B1EC917D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
Run Code Online (Sandbox Code Playgroud)
在"SccTeamFoundationServer"之后使用以下行编辑GlobalSection(TeamFoundationVersionControl)= preSolution部分:
SccLocalPath0 = .
SccProjectUniqueName1 = OutboundGeneric\\GenericIVR.csproj
SccProjectName1 = GenericIVR
SccLocalPath1 = GenericIVR
Run Code Online (Sandbox Code Playgroud)
不要问我为什么SccLocalPath0应该存在,但我也在旧的VS版本中看到过它.
小智 5
根据上面的建议,我发现在我的情况下,解决方案文件配置的 SccNumberOfProjects 数量不正确。不知何故,我设法得到了 15 个,快速计数并修正解决方案中包含的项目数量为我解决了这个问题。
Global
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 13
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8440 次 |
| 最近记录: |