凡是asp.net程序,文件不在/wwwroot目录下的,用vs.net打开就会报错请问具体原因是什么,怎样修改才可以呢?

解决方案 »

  1.   

    将目录设置为WEB共享就可以了,共享名是你项目的名称。
      

  2.   

    先配置虚拟目录,在项目文件中有一个.webinfo把这个里面的地址改成你实际的要设的
      

  3.   

    将IIS的主目录指向你的asp.net程序的目录
      

  4.   

    设置为WEB共享 允许匿名登陆 或者设置iis虚拟目录 基本上就ok了
      

  5.   

    楼主可以这样!
    打开工程目录下的 工程名.csproj.webinfo
    将里面的<Web URLPath = "http://localhost/mytest/WebApplication1/WebApplication1.csproj" />
    </VisualStudioUNCWeb>
    中间的URL改为你这个工程的目录就可以了  例如我的这个是在 IIS根目录下 mytest目录下建立的 WebApplication1工程,如果你拿到这个工程。你可以放在你IIS根目录下。只需要将上面mytest/WebApplication1 去掉,反之,如果是根目录下建立的你放在你的其它子目录中,你就在中间加上地址! 
    不知道说明白了没有,希望对你有用!:)
      

  6.   

    补充:当然另外你要对工程文件夹 右键-共享安全,选中WEB共享,再打开应该没有问题