VS 2022:如何让 cshtml 热重载工作
VS 2022: How to get cshtml hot reload to work
我错过了什么吗?我是 运行ning VS 2022 版本 17.0.5。当我 运行 我的 ASP.Net 核心 MVC 项目 (TargetFramework: net5.0) 更改当前页面的 cshtml 时,没有任何反应。我试过在文件保存时设置热重载(在 VS 工具栏中的热重载按钮下)。我试过在网络浏览器中重新加载页面。纳达。尽管我已经更改了视图中的 HTML 并保存了更改,但 F12 调试器中显示的页面源和 HTML 保持不变。
我做了一些 Google 搜索,发现 closed/resolved GitHub 正是这个问题的问题。我提交了一个新问题 (https://github.com/dotnet/aspnetcore/issues/39508)
根据this answer to my bug report,Hot Reload 要求底层项目以 net6.0 (.NET 6) 为目标。
我尚未验证这是否解决了我的问题。 VS 2022 是如此混乱(编辑 .cshtml 真的很痛苦)以至于我又回到了 VS 2019,所以我没有很大的动力去经历将我的项目从 net5.0 升级到 net6 的痛苦。 0.
我错过了什么吗?我是 运行ning VS 2022 版本 17.0.5。当我 运行 我的 ASP.Net 核心 MVC 项目 (TargetFramework: net5.0) 更改当前页面的 cshtml 时,没有任何反应。我试过在文件保存时设置热重载(在 VS 工具栏中的热重载按钮下)。我试过在网络浏览器中重新加载页面。纳达。尽管我已经更改了视图中的 HTML 并保存了更改,但 F12 调试器中显示的页面源和 HTML 保持不变。
我做了一些 Google 搜索,发现 closed/resolved GitHub 正是这个问题的问题。我提交了一个新问题 (https://github.com/dotnet/aspnetcore/issues/39508)
根据this answer to my bug report,Hot Reload 要求底层项目以 net6.0 (.NET 6) 为目标。
我尚未验证这是否解决了我的问题。 VS 2022 是如此混乱(编辑 .cshtml 真的很痛苦)以至于我又回到了 VS 2019,所以我没有很大的动力去经历将我的项目从 net5.0 升级到 net6 的痛苦。 0.