我的vss数据库里存有一个'znrc'的解决方案:znrc.root的目录下有两个子目录webUI和znrc当我在客户机上用VS2003从源代码管理中打开解决方案时我选择打开znrc.root,系统报错:
选定的源代码管理服务器文件夹不包含Visual Studio .NET 解决方案或项目文件。请选择其他服务器文件夹。选择打开znrc.root的子文件夹znrc,其他的都可以调出来,就是web程序的界面项目webUI调不出来。选择打开webUI,系统就要我输入“工作副本位置”。但是选择任何位置都不能通过。报错:从源代码管理中打开此项目需要为此项目指定一个有效的http Web 服务器URL。
我该怎么办呢???????????

解决方案 »

  1.   

    在IIS里建一个虚拟目录或站点,跟webUI一样的
      

  2.   

    xiaoqhuang(人生就象在拉屎,有时你很努力了可出来的只是一个屁。) 你说的跟webUI一样是什么一样呢?站点名字??
      

  3.   

    跟webUI.csproj.webinfo里的站点一样
      

  4.   

    顺便问一下   我用的vss是6.0d的  可以吗     或者还有更方便的吗
      

  5.   

    找到webUI.csproj.webinfo
    vss数据里好像没有这个文件但本地的解决方案里有内容是
    <VisualStudioUNCWeb>
        <Web URLPath = "http://localhost:81/WebUI.csproj" />
    </VisualStudioUNCWeb>
      

  6.   

    那sln应该有吧
    用文本打开,里面有个类似
    http://localhost/webUI/webUI.csproj的
    你在同样位置上建个虚拟目录.
    比如上面的,就在IIS 80端口下建个webUI文件夹,然后建立虚拟目录到webUI,虚拟目录名字也叫webUI
      

  7.   

    那我这个呢
    <VisualStudioUNCWeb>
        <Web URLPath = "http://localhost:81/WebUI.csproj" />
    </VisualStudioUNCWeb>
      

  8.   

    我把自己原来本地的解决方案传到vss数据库里了是不是我再在另一台客户机上,只用VS.NET2003和VSS客户端就可以把整个解决方案都下下来呢
      

  9.   

    在IIS里配置一个虚拟目录跟webUI.csproj.webinfo一样就行了
      

  10.   

    我不知道你这个跟VSS里面是否是一样的.
    VSS经常会有些问题.
    你不如新建一个空白的解决方案.
    然后再从VSS里面添加.
    添加Web程序或WebService程序最好先用IIS建立虚拟目录.然后把添加时的位置填入虚拟目录的物理路径
      

  11.   

    我的程序在本地单独通过iis运行没点问题现在是上面要求统一使用vss来做.   我做的程序只好上传到vss里就不知道怎么用了
      

  12.   

    "添加Web程序或WebService程序最好先用IIS建立虚拟目录.然后把添加时的位置填入虚拟目录的物理路径"你的意思是我先把web程序在本地建个虚拟目录(假设我的虚拟目录是http://localhost:81/,对应物理目录是D://znrc)。先在本地通过iis运行一下。然后把D://znrc上传到数据库。在需要把程序从数据库调出的时候,通过VS.NET2003把程序再调出到D://znrc目录?是这个意思吗?
      

  13.   

    ........
    你是要上传源代码还是要下载啊???
    上传的话直接在解决方案上点右键选"将解决方案添加到源代码管理"下载的话.
    新建一个空白解决方案.
    IIS里建立虚拟目录http://localhost:81 到D:/znrc
    点VS2003里的文件--源代码管理--从源代码管理添加项目--选中webUI,上面的路径填D:/znrc