我看過遍佈此網站,我無法找到這個問題的答案。如何更改Visual Studio查找applicationhost.config的位置?
基本上我試圖設置一個新的網站用於我正在處理的另一個項目。這個網站將在我的個人電腦本地運行,也可以通過互聯網訪問。所以我安裝了IIS 7.5 Express和IIS Manager 7來託管這個站點。當我走進VS 2012提升到創建一個新的網站,它映射到「本地主機」,這拉昇了以下錯誤:
Invalid URI: The hostname could not be parsed.
第二次嘗試是通過自身在新目錄中創建網站內的Inetpub,只是爲了項目本身而離開wwwroot。當我這樣做,我得到以下錯誤:
Filename:
\?\C:\Users\Joel\Documents\IISExpress\config\applicationHost.config
Error: Cannot read configuration file
File system Web sties are currently configured to use IIS Express. To switch back to using the Visual Studio Development server, change the development server option under the Projects and Solutions\Web Projects category of the Tools\Options menu.
當我瀏覽上面的位置,的applicationHost.config不存在,但是當我去
C:\Windows\System32\inetsrv\config
我覺得蠻好的。 IIS Express 7.5工作正常,IIS管理器可以很好地找到默認網站,甚至可以讓我使用我的網絡瀏覽器瀏覽它。我在做什麼錯了,我該如何解決這個問題,以便VS 2012可以創建網站並訪問必要的文件。
我運行Windows 7 Professional x64,並且我剛完成安裝IIS Express和IIS管理器。我將VS 2012配置爲Web開發。我以管理員的身份運行VS(提升)。