在我的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应用程序。
我有另一台机器,它以相同的方式配置相同的应用程序,但它工作正常。奇异。
答案 0 :(得分:3)
在之前的步骤中,尝试解决问题,我已经完成了以下工作:
也许这两个步骤不是必要的,但在这一点上我不会倒退发现。