2013-01-02 43 views
0

當我發佈網站,分期和試圖去 https://26e33c03a5fc48e9a26089b858345c9d.cloudapp.net/ 我立即重定向到https://26e33c03a5fc48e9a26089b858345c9d.cloudapp.net/Error/Http404/?aspxerrorpath=/Account/Login 這個問題是新的,後Azure的停機時間第一次發生, 任何想法爲什麼會發生這種情況?代碼在我的機器上完美工作。無法發佈MVC 4 Azure的網站,總能得到404

我最近添加了RazorEngine 3.0.8 Beta 解決方案是從mvc3升級到mvc4,但我幾次發佈它,它確實工作。

再次,這是工作在我的機器上,但不在服務器上,任何想法爲什麼?

+0

您需要找出它爲什麼拋出異常。你在web.config中有這樣的東西。將模式設置爲關閉(或RemoteOnly,如果您可以遠程桌面進入運行站點的計算機)

回答

1

V3.0.8使用與MVC3一起發佈的System.Web.Razor的舊版本。嘗試更新到v3.1.0,該v3.1.0現在圍繞着與MVC4一起提供的Razor 2構建。

0

刪除RazorEngine 3.0.8 Beta後,問題得到解決,我建議小心,因爲測試引起真正的問題。