我有閱讀文章整晚尋找我的問題的答案,並沒有發現任何適合我的東西。我確信有一個簡單的方法來做到這一點,但我還沒有能夠發現它。Deloying MVC應用程序到Web服務器不能正常運行
詳情: MVC 2預覽 Asp.net 3.5 SP1框架 VS 2008 C#的Web應用程序 Windows Server 2008的 IIS 7
我的應用已經通過VS 2008沒有問題運行良好。當我點擊播放以調試模式運行時,它啓動ASP.NET開發服務器,應用程序加載正常並按預期工作,非常棒!
當我在IIS 7上本地或我的Web服務器上發佈應用程序時,應用程序無法正常運行。一些圖標丟失,谷歌地圖地圖丟失。當我查看源代碼時,第一眼看起來是正確的,但是我可以看到圖像的路徑正在查找MVC路徑,並且找不到它們。它似乎應用程序正在運行作爲一個常規的asp.net應用程序,而不是一個mvc應用程序,也許?
我也嘗試在localhost本地點擊完整的源代碼,並且存在完全相同的問題。
所以,我想我的問題是我如何部署一個MVC應用程序在IIS中運行相同的通過開發服務器。
對此非常感謝!
Simon。
PS環境很乾淨,開箱即用。
+1此時與GoDaddy有同樣的問題。什麼都不運行哎。 – griegs 2010-02-23 03:35:35
您是否使用圖像的相對路徑? – 2010-02-23 03:39:01