`
greennetboy
  • 浏览: 71177 次
文章分类
社区版块
存档分类
最新评论

删除VS.net解决方案中的vss绑定信息(转自jxufewbt的专栏)

阅读更多
1。使用工具帮助清理:在网络上有相关的软件来帮你修改些配置文件的属性,使用简单,结果却不能令人满意,至少我用的这两个都不能完成工作,不过怎么也能帮上点忙吧(我使用的过程中出现异常)。我使用的是:“vss信息清除工具” 和 “SourceSafeBindingRemover”。
2。由于打开项目还是有错误,我再网上有寻找了手工解决方案:
       a.    在删除了解决方案目录、各个项目目录下的:
               mssccprj.scc 、工程名.vssscc、vssver.scc 、项目名.csproj.vspscc
       b.    再去每个项目文件 项目名.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 = \u0022$/cms/WEBS\u0022,\u0020XJAAAAAA
  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 = \u0022$/MonyBank\u0022,\u0020XCBAAAAA
  SccLocalPath9 = MonyBank
  CanCheckoutShared = false
  SccProjectEnlistmentChoice9 = 2
 EndGlobalSection
“SourceCodeControl”这个单词引起了我的注意,他不就是源码控制吗,我把这段从sln里面删除,再打开,正常了。



jillzhang 2006-05-25 12:17 发表评论
分享到:
评论

相关推荐

    删除vss解决方案中的vss绑定信息,包括c#代码(博客园)

    删除vss解决方案中的vss绑定信息,包括c#代码(博客园),其实还需要删除一些,参考博客http://blog.csdn.net/dunksong/archive/2011/04/23/6343104.aspx

    如何使用.NET中的【VSS】进行团队开发

    在.NET开发环境中,Visual SourceSafe(VSS)是一款常见的版本控制系统,它被广泛用于团队协作,帮助开发者跟踪和管理代码的变化。这篇文档将详细介绍如何在VS2005中集成VSS2005,以便于团队开发。 一、VSS简介 ...

    asp.net mvc easyui EF vss

    asp.net mvc easyui EF VSS 权限管理 主要是框架的设计,应用了asp.net MVC + Entity Framework + jQuery EasyUI + VSS等技术

    vs.net下的web团队开发源代码的管理vss

    总的来说,VS.NET下的Web团队开发源代码管理VSS是一个实用的入门级解决方案,对于初学者或小团队来说,它能有效帮助管理源代码并促进协作。然而,随着项目规模和复杂度的增长,考虑升级到更先进的工具是明智的选择。

    VSS教程,.net开发的控制版本工具,快速入门

    在.NET开发环境中,VSS作为一款经典的版本控制工具,被广泛用于团队协作,确保代码的同步与历史记录。** **VSS客户端与服务器安装:** 在开始使用VSS之前,你需要在服务器端安装Visual SourceSafe服务,并在客户端...

    .NET开发版本控件

    - **第二步**:在VS.NET的“文件”菜单下,打开“源代码管理”-&gt;“更改源代码管理”,点击“取消绑定”,使解决方案与VSS服务器脱离关系。再次编译并通过后,关闭VS.NET并打开资源管理器。 - **第三步**:在资源管理...

    使用.NET和Vss进行团队开发

    在软件开发过程中,团队协作是至关重要的,而有效的版本控制系统能极大地提高开发效率和代码质量。Visual SourceSafe(VSS)是由Microsoft推出的一款早期的版本控制工具,它被广泛用于.NET框架下的项目开发。本文将...

    vss_.net

    vss_.net vss_.net

    使用.net和vss进行团队开发

    在团队环境中,VS.NET通过其内置的解决方案和项目管理功能,使得多个开发者可以同时处理同一个项目,确保代码的组织有序。 Visual SourceSafe(VSS)是一款源代码版本控制软件,它允许团队成员共享代码、跟踪代码...

    VS.NET团队开发项目(WITH VSS)

    如果您正要开始一个.NET团队开发项目,首先需要了解在一个团队开发环境中如何完成开发过程。需要知道如何设置并且使用Microsoft® Visual Studio® .NET集成开发环境(IDE)提供的团队开发特性,并且还需要掌握相关...

    清除Vss 源代码管理工具绑定信息

    经常看一些的程序,有些一个解决方案带有多个项目,由于代码比较多,多人开发,所以好多vs.net下的工程是用source safe进行版本控制的。而用source safe进行版本控制需要局域网路径共享,因此好多项目换一台机器打开...

    VSS在Visual Studio .NET的团队开发

    - **加入源代码控制**:完成解决方案的创建后,第一个团队成员需要将解决方案加入到源代码控制中。这可以通过在Solution Explorer中右键点击解决方案或项目文件,然后选择“Add Solution to Source Control”来实现...

    VSS实现版本控制管理的一些使用方法

    - 在VS.NET中打开解决方案,进行首次编译,确保从VSS获取的源代码可以正常编译。 3. **取消绑定VSS** - 在"文件"菜单下,选择"源代码管理" -&gt; "更改源代码管理",取消绑定解决方案,使其变为本地文件,以便进行下...

Global site tag (gtag.js) - Google Analytics