我看过这个网站,我找不到这个问题的答案。
基本上我正在尝试建立一个新网站,供我正在使用的另一个项目使用。该站点将在我的个人计算机上本地运行,也可通过互联网访问。所以我安装了IIS 7.5 Express和IIS Manager 7来托管这个站点。当我进入VS 2012升级以创建一个新站点并将其映射到'localhost'时,它提出了以下错误:
无效的URI:无法解析主机名。
第二次尝试是在inetpub中自己在一个新目录中创建该站点,仅用于项目本身并单独留下wwwroot。当我这样做时,我收到以下错误:
文件名:
\ \ C:\用户\乔尔\文件\ IISExpress \配置\的applicationHost.config
错误:无法读取配置文件
文件系统Web sties当前配置为使用IIS Express。要切换回使用Visual Studio开发服务器,请更改Tools \ Options菜单的Projects and Solutions \ Web Projects类别下的开发服务器选项。
当我浏览上述位置时,applicationHost.config不存在,但是当我转到
时C:\ Windows \ System32下\ INETSRV \配置
我发现它很好。 IIS Express 7.5工作正常,IIS管理器可以很好地找到默认站点,甚至可以让我使用我的Web浏览器浏览它。我做错了什么以及如何解决这个问题,以便VS 2012可以创建网站并访问必要的文件。
我运行Windows 7 Professional x64,刚刚安装完IIS Express和IIS管理器。我为Web开发配置了VS 2012。我以管理员身份运行VS(升级)以实现这一切。
答案 0 :(得分:0)
好的,我找到了解决方案。我需要手动设置Visual Studio NOT才能使用IIS。不知道那里有什么问题。
但解决方案适用于其他遇到此问题的人。
就在那里,我敢肯定,当我最初设置它并且我错过了它。在这之后,我可以设置新网站使用文件系统,无论如何都会绕过IIS,但使用IIS的设置与旁路冲突,导致错误。
希望这太有用了!