我最近在新建或者打开以前ASP.NET项目的时候会遇到以下问题:web访问失败此项目的默认web访问模式设置为文件共享,但无法从路径“c:\inetpub\bweb”打开http://localhost/bweb”处的项目文件夹,返回的错误是:
无法打开Web项目“bweb”。文件路径“D:\inetpub\bweb”与URL“http://localhost/bweb”不符。这两者需要映射到相同的服务器位置。    HTTP错误403:Access Forbidden重装visual studio .net 也没有用,我也试的把IIS主目录和项目路径改为一致,但是都是无法打开。不知道为什么??

解决方案 »

  1.   

    把以前的ASP.NET项目放到别的盘上。应该是安全问题。
      

  2.   

    .sln里
    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UserControlsTest", "http://localhost/UserControlsTest/UserControlsTest.csproj", "{0C855F61-0770-4C9B-8F82-D61E41CCC824}"
    ProjectSection(ProjectDependencies) = postProject
    EndProjectSection
    EndProject
    ------------
    http://localhost/UserControlsTest和iis设置的虚拟目录一致
      

  3.   

    关键是新建项目的时候也是这样提示的。不能新建!!!
    以前好像新建的时候,都可以运行好好的,调试的时候不需要每个项目都要在iis设置虚拟目录,好像.net它会自动的设置。