在iis7.0中安装iis6.0 metabase兼容性和iis6.0控制台后,无法在默认网站(标有小红点)中创建新的虚拟目录。
当我右键单击“默认网站”时,它会生成以下消息框
“执行此操作时出现错误...应用程序‘/’不存在。”
我在 Windows 2008 环境中工作。有人能帮助我恢复默认网站中的旧虚拟目录吗?
答案1
听起来配置文件中有一个错误条目。如果您在 IIS 管理器中单击站点和 vdir,则单击错误文件夹时可能也会出现错误。看看您是否可以删除它并重新创建它。
如果不能,请查看 c:\windows\system32\inetsrv\config\applicationHost.config 并查找错误的 vdir 并手动清理配置。确保在开始之前保存该文件的副本,或运行 appcmd add backup BeforeSabashTroubleshooting。
答案2
遇到了同样的问题,默认网站出现错误。
我打开“applicationHost.config”文件并注释掉默认 IIS 站点的配置缺失,取消选中“站点”->“默认网站”
我已经添加了它,现在可以正常工作了
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>