在做此操作前,記得先備份哦
1、在刪除了解決方案目錄、各個項目目錄下的:
mssccprj.scc、工程名.vssscc、vssver.scc、項目名.csproj.vspscc
2、再去每個項目文件項目名.csproj文件,我們可以在開頭部分看到類似下面的代碼:
<CSHARP
ProjectType="Web"
ProductVersion="7.10.3077"
SchemaVersion="2.0"
ProjectGuid="{2CBB68B7-FE78-4CEF-981B-6A0529A32889}"
SccProjectName="SAK"
SccLocalPath="SAK"
SccAuxPath="SAK"
SccProvider="SAK"
>
刪除下面的配置信息:
SccProjectName="SAK"
SccLocalPath="SAK"
SccAuxPath="SAK"
SccProvider="SAK"
3、修改解決方案文件sln
我在sln文件中無意間看到了下面這段
GlobalSection(SourceCodeControl)=preSolution
SccNumberOfProjects=10
SccLocalPath0=.
CanCheckoutShared=false
SolutionUniqueID={2A537A3C-4C75-4F48-843F-0266AA767DF8}
SccProjectUniqueName1=bll\\bll.csproj
SccLocalPath1=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection1=bll\\
SccProjectUniqueName2=dal\\dal.csproj
SccLocalPath2=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection2=dal\\
SccProjectUniqueName3=doucments\\doucments.csproj
SccLocalPath3=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection3=doucments\\
SccProjectUniqueName4=resources\\resources.csproj
SccLocalPath4=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection4=resources\\
SccProjectUniqueName5=utils\\utils.csproj
SccLocalPath5=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection5=utils\\
SccProjectUniqueName6=http://localhost/cms/webs.csproj
SccProjectName6=\"$/cms/WEBS\",\ XJAAAAAA
SccLocalPath6=webs
CanCheckoutShared=false
SccProjectEnlistmentChoice6=2
SccProjectUniqueName7=PGenerator\\PGenerator.csproj
SccLocalPath7=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection7=PGenerator\\
SccProjectUniqueName8=PGAnalysis\\PGAnalysis.csproj
SccLocalPath8=.
CanCheckoutShared=false
SccProjectFilePathRelativizedFromConnection8=PGAnalysis\\
SccProjectUniqueName9=http://localhost/MonyBank/MonyBank.csproj
SccProjectName9=\"$/MonyBank\",\ XCBAAAAA
SccLocalPath9=MonyBank
CanCheckoutShared=false
SccProjectEnlistmentChoice9=2
EndGlobalSection
“SourceCodeControl”這個單詞引起了我的注意,他不就是源碼控制嗎,我把這段從sln裏面刪除,再打開,OK,大功告成。