0
的應用程序,我有一把umbraco v4.9.0的安裝中,我想獲得一個工作安裝BlogEngine.NET v2.6.0.5的實施BlogEngine作爲內一把umbraco
這是IIS8在Windows 8機。
到目前爲止,我已經能夠在一個子文件夾中設置BlogEngine,並且該應用程序工作得很好,直到我嘗試用cshtml
擴展名打開一個頁面。
我得到的錯誤是
此類型的頁不提供早餐。
說明:由於 已被明確禁止,因此未請求您請求的頁面類型。擴展名'.cshtml'可能是 不正確。請查看下面的網址,並確保它是 拼寫正確。
請求的URL:/blog/admin/default.cshtml
兩個web.configs有旨在防止此錯誤發生的條目。
一把umbraco
<buildProviders>
<add extension=".cshtml"
type="umbraco.MacroEngines.RazorBuildProvider, umbraco.MacroEngines" />
<add extension=".vbhtml"
type="umbraco.MacroEngines.RazorBuildProvider, umbraco.MacroEngines" />
<add extension=".razor"
type="umbraco.MacroEngines.RazorBuildProvider, umbraco.MacroEngines" />
</buildProviders>
BlogEngine
<buildProviders>
<remove extension=".cshtml" />
<add extension=".cshtml"
type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
</buildProviders>
我都在各自的bin文件夾中的相關MVC二進制文件,我甚至已經嘗試添加請求過濾指令都web.configs例如
<requestFiltering>
<fileExtensions>
<add fileExtension=".cshtml" allowed="true" />
</fileExtensions>
</requestFiltering>
我錯過了明顯的東西嗎?
我會看看那個。乾杯! –
有什麼喜悅嗎? –
實際上沒有機會這樣做。將看看我今晚能否回到你身邊。 –