不存在就让它存在啊:)在IIS里设置一下应该就行了吧

解决方案 »

  1.   

    我已经设置过了,我直接把它放在wwwroot目录下都不行!
      

  2.   

    你是不是在浏览器里面开了代理上网?
    有可能是你的localhost指的并不是本机。
      

  3.   

    在2000server上试一下,我上半年看一个Web Services程序在2000下就不行。
    IIS也有可能。
    还有默认页的问题。
      

  4.   

    应该是虚拟目录没有设置正确,iis管理器里新建虚拟目录,指向你项目所在的位置
      

  5.   

    你在IIS里面建立一个虚拟目录叫testsys物理路径指向你要打开项目的实际位置!就OK了!
      

  6.   

    进入你的项目,用记事本打开你的工程文件,类型是Microsoft Visual Studio Solution Object,然后看看里面的配置,有这么一句
    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "yourweb", "http://localhost/yourweb/yourweb.csproj", "{D09333BE-D114-4AEA-B569-8888FCED83B8}"
    ProjectSection(ProjectDependencies) = postProject
    EndProjectSection
    EndProject
    还有一个就是工程信息文件,类型是yourweb.csproj.webinfo
    看看里面的配置
    <VisualStudioUNCWeb>
        <Web URLPath = "http://localhost/yourweb/yourweb.csproj" />
    </VisualStudioUNCWeb>
    这两个地方一定要和你建立的虚礼目录对应好,虚礼目录也要指向你的工程文件夹
    这样基本上就没什么问题了
    我重装VS以后就是这么搞的,个人意见,望对楼主有帮助