我開發了一個帶有MVC 3.5的標準MVC應用程序,並且我試圖在IIS中讓它通過本地主機進行導航。那麼,我在localhost路徑中發佈了這個項目,但是當我在瀏覽器中輸入該項目時,好吧......它沒有向我顯示該站點,而是在localhost中創建的文件和目錄列表。將mvc部署到iis 7 - 目錄和文件列表
我該怎麼辦? IIS已完全安裝,並且「DefaultAppPool」使用Framework 4.0和ApplicationPoolIdentity進行設置。
在此先感謝大家。
問題解決: 我正在運行Windows 7 64位,並且我已經安裝了aspnet_regiis 32位版本。那是一個讓我忙了3天的爛攤子,該死的! 順便說一句,現在它工作成功,我終於很高興鍵入一些代碼,而不是閱讀論壇。 就是這樣,謝謝大家。
你是如何發佈它的?通過Visual Studio?您是否使用文件系統路徑或網址發佈? – jrummell 2012-07-11 13:33:03
我通過VS2010發佈。它將項目部署在本地主機文件夾中,如我所願添加一個新目錄。 編輯:忘了回覆第二個問題:我使用Web Deploy方法發佈。 – Fenuska 2012-07-11 14:34:27
您是否發佈到網址或文件路徑?如果你發佈到一個url,它應該爲你創建虛擬目錄,文件路徑不會。 – jrummell 2012-07-11 14:48:23