Asp.net core mvc 为什么我对局部视图所做的更改在重建之前不会更新?

Asp.net core mvc 为什么我对局部视图所做的更改在重建之前不会更新?,asp.net-core-mvc,Asp.net Core Mvc,在MVC应用程序上使用.Net Core和Vidsual Studio Community 2015,如果在调试时对视图的HTML进行简单更改(比如添加H1)并在浏览器上点击F5,我会看到所反映的更改 但是,如果我在该视图中对部分视图的HTML进行简单更改,并在浏览器上点击F5,则什么也不会发生 我必须再次开始调试以查看所反映的更改。真的很烦人而且浪费时间 有什么想法吗?我是唯一一个吗 您使用的是哪个版本的.NET核心MVC?目前我的目标是1.0.1(使用新的csproj),它运行良好。您是否使

在MVC应用程序上使用.Net Core和Vidsual Studio Community 2015,如果在调试时对视图的HTML进行简单更改(比如添加H1)并在浏览器上点击F5,我会看到所反映的更改

但是,如果我在该视图中对部分视图的HTML进行简单更改,并在浏览器上点击F5,则什么也不会发生

我必须再次开始调试以查看所反映的更改。真的很烦人而且浪费时间


有什么想法吗?我是唯一一个吗

您使用的是哪个版本的.NET核心MVC?目前我的目标是1.0.1(使用新的csproj),它运行良好。您是否使用IISExpress或cmd boostrap运行应用程序?你有没有尝试创建一个新项目,并在上面做同样的事情?

我解决了它。在我看来,这很奇怪,但我将视图包含在完整路径中:

@Html.Partial("../Shared/_PartialViewName", Model)
我改为:

@Html.Partial("_PartialViewName", Model)

现在一切都很好。你真可耻.Net核心。你真丢脸。

嗨!Mvc是1.0.0版(在我的项目中,是几个月前创建的),我使用的是IISExpress。。。它也会起作用。始终调用viewengine来计算视图路径。