Visual Studio无法创建虚拟目录

时间:2012-08-27 04:22:24

标签: asp.net visual-studio iis

在我的Windows 7 x64计算机上,我正在尝试从Visual Studio 2010 SP1在本地IIS上托管的ASP.NET网站上启动调试。我的第一步是配置使用IIS,并使用VS提供的“创建虚拟目录”选项。当我这样做时,我收到了这个错误:

  
    

为ASP.NET 4.0配置Web http://localhost/MySite失败。您必须为ASP.NET 4.0手动配置此站点才能使站点正确运行。为ASP.NET 4.0配置虚拟目录失败。您可能需要为ASP.NET 4.0手动配置此站点,以便您的站点正确运行。

  

此问题与described here类似,但在我的情况下,确实设置了默认应用程序池。有什么想法吗?

在给出错误消息后,会弹出另一个对话框,说明虚拟目录已成功创建(!!!!)。实际上,当我打开IIS管理器时,我可以看到新的应用程序。但是,它不起作用;我无法启动Web应用程序。

我有另一台机器,它以相同的方式配置相同的应用程序,但它工作正常。奇异。

1 个答案:

答案 0 :(得分:3)

answer fixed the problem

在之前的步骤中,尝试解决问题,我已经完成了以下工作:

  • 递归获取包含应用程序
  • 的文件夹的所有权
  • 将IIS_IUSRS组递归地分配给该根文件夹

也许这两个步骤不是必要的,但在这一点上我不会倒退发现。