我是Umbraco的新手,所以我開始創建一個站點來播放它。雖然我的網站運行在IIS Express上(無論是VS還是WebMatrix),但一切正常。將站點部署到IIS 7後,前端的剃鬚刀視圖以純文本顯示,這意味着我實際上在瀏覽器中看到了Razor語法。 Umbraco後臺辦公室的工作非常完美,除了當我點擊預覽時,在這種情況下,我再次獲得簡單的Razor語法。然後,我嘗試部署一個簡單的新的MVC項目到IIS和Razor引擎工作得很好,所以我猜這不是在IIS中的問題,但在Umbraco配置。是否有任何配置調整我需要在Umbraco配置照顧解決這個問題?先謝謝您的幫助。在IIS 7中部署Umbraco 7.2後,Razor視圖不會生成html
我也嘗試將其部署在我本地開發機器的IIS中(它在IIS-express中運行正常),它具有正確的框架和一切,並且我在瀏覽器中獲得了相同的cshtml顯示。
您項目的目標是什麼版本的.Net框架?確保服務器上有相同的版本,並確保您運行網站的應用程序池具有.Net Framework集的正確版本。 – ProNotion 2015-03-19 08:16:10
@ProNotion感謝您的想法,但一切似乎都已到位。項目目標是4.5,App Pool運行在4.0 Framework之上。我在我的本地開發機器上嘗試過,並且遇到了同樣的問題 – 2015-03-19 09:41:38