Visual studio 为什么VisualStudio不知道我的源代码在TFS中?
每当我向解决方案中添加新项目时,VisualStudio不会正确注册该项目是否在TFS中受源代码管理。 从本质上看,一切似乎都很好。我签入,项目显示在TFS中。我的工作区是一个服务器工作区 下次我更改此项目中的源文件并尝试保存它时,VisualStudio不会自动为我签出它,而是警告我该文件是只读的 当我打开源代码管理资源管理器时,我的文件就在那里。当我在解决方案资源管理器中右键单击该项目并选择“添加到源代码管理”时,会收到一条警告,表明该项目已在源代码管理中。解决方案是在线的,因此这个问题不同于 这发生在VS2013和VS2015Visual studio 为什么VisualStudio不知道我的源代码在TFS中?,visual-studio,tfs,Visual Studio,Tfs,每当我向解决方案中添加新项目时,VisualStudio不会正确注册该项目是否在TFS中受源代码管理。 从本质上看,一切似乎都很好。我签入,项目显示在TFS中。我的工作区是一个服务器工作区 下次我更改此项目中的源文件并尝试保存它时,VisualStudio不会自动为我签出它,而是警告我该文件是只读的 当我打开源代码管理资源管理器时,我的文件就在那里。当我在解决方案资源管理器中右键单击该项目并选择“添加到源代码管理”时,会收到一条警告,表明该项目已在源代码管理中。解决方案是在线的,因此这个问题不同
如何告诉VS项目在TFS中?解决方案是在csproj文件中添加几行:
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
SAK
萨克
萨克
萨克