2017-04-08 12 views
0

在MVC應用程序中使用.Net Core和Vidsual Studio Community 2015,如果在調試過程中對視圖的HTML進行了簡單的更改(假設添加H1)並在瀏覽器中按F5,我會看到反映的更改。但是,如果我在該視圖中對部分視圖的HTML進行簡單更改,並在瀏覽器上按F5,則什麼也不會發生。爲什麼我對部分視圖的更改在重建之前不會更新?

我必須再次開始調試以查看反映的更改。真煩人,浪費時間。

有什麼想法?我是唯一一個?

回答

0

您正在使用哪種版本的.NET Core MVC?目前我的目標是1.0.1(新的csproj),它工作正常。您是否使用IISExpress或cmd boostrap來運行您的應用程序?你有沒有嘗試創建一個新的項目,並做到這一點?

+0

嗨! AspNetCore.Mvc是版本1.0.0(在我的項目,幾個月前創建),我使用IISExpress。 –

0

我解決了它。奇怪,在我看來,但我包括完整路徑的觀點:

@Html.Partial("../Shared/_PartialViewName", Model) 

我改成:

@Html.Partial("_PartialViewName", Model) 

而現在一切工作正常。對你的.Net Core感到遺憾。真丟臉。

+0

Awh我認爲如果您使用〜/ Views/...它也會起作用。部分總是調用你的viewengine來計算視圖路徑。 – Chrissx

相關問題