0

我終於可以得到一個遺留的ASP.NET項目來運行我負責維護的項目。關於它的問題以及我的初步自動答案是here爲什麼源代碼管理條目不斷添加回我的.sln文件?

簡而言之,看起來我需要做的事情之一是清理TFS文件和在.sln文件中引用它們的部分。

至於後者,我從解決方案(.sln)文件中刪除這些條目:

SccProjectName = "SAK" 
SccAuxPath = "SAK" 
SccLocalPath = "SAK" 
SccProvider = "SAK" 

...但他們已重新添加某種原因,讓我再一次的.sln包含它們和上下文/全披露:

Microsoft Visual Studio Solution File, Format Version 12.00 
# Visual Studio 2013 
VisualStudioVersion = 12.0.40629.0 
MinimumVisualStudioVersion = 10.0.40219.1 
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "MembersOrderEntry", "MembersOrderEntry", "{7D7D3972-0891-4600-BCBC- 

CA40B0D0FF6E}" 
    ProjectSection(WebsiteProperties) = preProject 
     SccProjectName = "SAK" 
     SccAuxPath = "SAK" 
     SccLocalPath = "SAK" 
     SccProvider = "SAK" 
     TargetFrameworkMoniker = ".NETFramework,Version%3Dv3.5" 
     Debug.AspNetCompiler.VirtualPath = "/MembersOrderEntry" 
     Debug.AspNetCompiler.PhysicalPath = "MembersOrderEntry\" 
     Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\MembersOrderEntry\" 
     Debug.AspNetCompiler.Updateable = "true" 
     Debug.AspNetCompiler.ForceOverwrite = "true" 
     Debug.AspNetCompiler.FixedNames = "false" 
     Debug.AspNetCompiler.Debug = "True" 
     Release.AspNetCompiler.VirtualPath = "/MembersOrderEntry" 
     Release.AspNetCompiler.PhysicalPath = "MembersOrderEntry\" 
     Release.AspNetCompiler.TargetPath = "PrecompiledWeb\MembersOrderEntry\" 
     Release.AspNetCompiler.Updateable = "true" 
     Release.AspNetCompiler.ForceOverwrite = "true" 
     Release.AspNetCompiler.FixedNames = "false" 
     Release.AspNetCompiler.Debug = "False" 
     VWDPort = "2030" 
     VWDDynamicPort = "false" 
     SlnRelativePath = "MembersOrderEntry\" 
     DefaultWebSiteLanguage = "Visual Basic" 
    EndProjectSection 
EndProject 
Global 
    GlobalSection(SolutionConfigurationPlatforms) = preSolution 
     Debug|Any CPU = Debug|Any CPU 
    EndGlobalSection 
    GlobalSection(ProjectConfigurationPlatforms) = postSolution 
     {7D7D3972-0891-4600-BCBC-CA40B0D0FF6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 
     {7D7D3972-0891-4600-BCBC-CA40B0D0FF6E}.Debug|Any CPU.Build.0 = Debug|Any CPU 
     {7D7D3972-0891-4600-BCBC-CA40B0D0FF6E}.Debug|Any CPU.Deploy.0 = Debug|Any CPU 
    EndGlobalSection 
    GlobalSection(SolutionProperties) = preSolution 
     HideSolutionNode = FALSE 
    EndGlobalSection 
EndGlobal 

爲什麼在「SAK」項添加回來,我怎樣才能避免這種情況再次發生?該項目不受源代碼控制。

當我打開解決方案時,看到一條消息,說:「映射無法找到......暫時斷開...」爲什麼它甚至期望找到映射?

回答

1

項目所在的文件夾作爲工作空間映射到TFS。您需要移動文件或刪除工作區,否則Visual Studio將繼續添加源代碼管理。

相關問題