每次重装了IIS后,可以打开C#得web项目,可是开着机器几分钟后就突然又不能打开这些项目了,提示出错是:无法打开项目“dave“,文件路径"E:\dave"与URL"http://localhost:/dave"不符,这两者需要映射到相同的服务器位置,。HTTP错误401:Access Denied.
  可我每次重装IIS后又能用了,过几分钟就又不能用,郁闷!!!!!还有我的盘格式为NTFS,听说这个格式的缘故影响,加了IUSR_DAVE了还不行,不知道怎么弄

解决方案 »

  1.   

    重装iis,需要注册aspnet用户,你是否注册,还要映射以前的虚拟目录,名字要一样,否则,需要手动更改工程文件。
      

  2.   

    已经映射了虚拟目录,而且运行了aspnet_regiis.exe -i,不知道这就是所谓的注册aspnet用户,刚装上能运行,就是几分钟后不行了
      

  3.   

    是因为*.csproj.webinfo里面虚拟路径名和你IIS的路径名可能确实存在不一样。
      

  4.   

    把你的项目dave放在C:\Inetpub\wwwroot就可以了