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 

Почему записи «САК» добавил назад, и как я могу это предотвратить повторное возникновение? Этот проект не находится под контролем источника.

Когда я открываю решение, я вижу сообщение, в котором говорится: «... сопоставления не могут быть найдены ... временно отключены ...» Почему он даже ожидает найти сопоставления?

ответ

1

Папка, в которой существует проект, отображается в TFS как рабочее пространство. Вам нужно будет переместить файлы или удалить рабочую область, или Visual Studio продолжит добавлять Source Control обратно.

Смежные вопросы