2012-01-31 43 views
0

在IIS上我的默認Web站點在部署ASP MVC 3下IIS 7默認網站應用程序:未找到文件錯誤

指向 「C:/ intepub/wwwroot的」

。在這個目錄中,我放置了一個名爲「mvc」的子目錄,其中包含運行MVC 3 Web應用程序所需的文件。因此,我的web應用程序和文件的物理路徑是

「C:/的Inetpub/wwwroot文件/ MVC」

它讓我有沒有問題,進入登錄頁面,但任何其他途徑在Global.asax文件中定義將引發404錯誤。我曾嘗試這個測試:

路線的http:// myDomain的/模塊/ CO1040罰球和錯誤當一個硬編碼的網址,並插入 「MVC」 就可以了,即HTTP:// myDomain的/ mvc/Module/CO1040,it 完美。

這是否意味着我必須重寫Global.asax中的路由以插入該「mvc」? 我已經通過了文件在我上部署IIS 7 MVC Web應用程序,一切都點不應該有任何URL重寫做(我也調查了不同的方法來做到這一點,讓我多一點瘋狂),因爲IIS 7使這種部署比以前版本的IIS更容易。

我怎樣才能解決這個問題?

許多在此先感謝。

+0

啓用32位應用程序爲True:/的Inetpub/wwwroot文件/ MVC? – DOK 2012-01-31 17:05:08

回答

0

您是否找到了答案?我有同樣的問題

UPDATE

我發現我的問題。你已經做你爲什麼不位於C點你的IIS虛擬目錄的應用程序池