我浏览了整个网站,但找不到这个问题的答案。
基本上我正在尝试建立一个新站点以用于我正在处理的另一个项目。该站点将在我的个人计算机上本地运行,也可以通过互联网访问。所以我安装了 IIS 7.5 Express 和 IIS Manager 7 来托管这个站点。当我进入 VS 2012 提升创建新站点并将其映射到“本地主机”时,它出现以下错误:
无效的 URI:无法解析主机名。
第二次尝试是通过在inetpub 内的一个新目录中创建站点,只为项目本身而单独留下wwwroot。当我这样做时,我收到以下错误:
文件名:
\?\C:\Users\Joel\Documents\IISExpress\config\applicationHost.config
错误:无法读取配置文件
文件系统 Web 站点当前配置为使用 IIS Express。要切换回使用 Visual Studio 开发服务器,请更改工具\选项菜单的项目和解决方案\Web 项目类别下的开发服务器选项。
当我浏览上面的位置时,applicationHost.config 不存在,但是当我去的时候
C:\Windows\System32\inetsrv\config
我觉得刚刚好。IIS Express 7.5 工作正常,IIS 管理器可以很好地找到默认站点,甚至可以让我使用我的网络浏览器浏览它。我做错了什么,我该如何解决这个问题,以便 VS 2012 可以创建网站并访问必要的文件。
我运行 Windows 7 Professional x64,并且刚刚完成了 IIS Express 和 IIS 管理器的安装。我为 Web 开发配置了 VS 2012。对于所有这些,我以管理员(提升)身份运行 VS。