你的solution要在本机建,不能get,否则对应的site是check in 那个人的路径,VSS里不要包含.sln文件

解决方案 »

  1.   

    如果自己建solution,那企业级模板不是白建了?
      

  2.   

    本机建一个blank solution
    然后建一个Business,DataAccess,Common,Web中的start project
    此web project 对应web目录为htpp://localhost/mysite
    然后get四个Business,DataAccess,Common,Web,在本地目录覆盖后(注意不能get .sln文件)
    然后在sln中添加已经get 到本地的project
      

  3.   

    我们就是按照这个方法实现VSS和ASP.NET Solution的合作开发的,不知我是否表达清楚了
      

  4.   

    然后建一个Business,DataAccess,Common,Web中的start project建四个项目?
      

  5.   

    不是,哪一个是start project 就建哪一个,主要用来确定web位置
      

  6.   

    start project 是web,但斯如果我建web这个项目的话,vs.net会把项目文件放在c:\inetpub\wwwroot\web下谢谢你不厌其烦的帮助:)
      

  7.   

    你自己先将你那d:\sourcecode\web设为web共享,然后从源代码管理器中打开项目,它应该会建立在正确的、你所希望的地方,反过来肯定就不行了:)
      

  8.   

    没关系,:)前4步:
    1.I:\建一个空白solution, mySln
    2.在本机IIS中设置虚拟目录,mySln,对应目录I:\mySln
    3.在mySln中new一个project--> WEB,保存,关闭
    4.从vss中get projcct包括Business,DataAccess,Common,Web到I:\mySln
      

  9.   

    按照你这麽做后,在添加web项目时,vs.net提示:您没有修改这篇文档的权限,是否一只读方式打开一个副本?
      

  10.   

    上一贴是回sumanden(心头慌,打中张) 的
      

  11.   

    第三步,3.在mySln中new一个project--> WEB,保存,关闭
    web还是会保存到c:\inetpub\wwwroot\web下
      

  12.   

    new project:  asp.net web applications
    Location: http://your login name/mySln/Web这样项目Web就会保存在mySln目录下