ASP.NET:代码更改后刷新时网页不会更新

问题描述 投票:0回答:1

项目无需调试即可运行。 Web 应用程序仅在刷新 Index.cshtml 中的代码更改时更新。刷新后,控制器 .cs 文件中的更改不会反映在页面中。

场景:

  1. 在浏览器中加载HelloWorld_页面。
  2. 更改返回值。
  3. 刷新。
  4. 页面不显示更新的返回值。
    public class HelloWorld_Controller : Controller
    {
        // GET: /HelloWorld_/
        public string Index()
        {
            return "qwerqwer";
        }
    }

我想知道这是否是预期的行为。如果没有,我可以知道我的项目需要改变什么吗?谢谢你的帮助:)

asp.net asp.net-mvc
1个回答
0
投票

尝试检查以下内容。它将帮助您解决您的问题。

  1. 确保您在调试模式下运行应用程序,因为调试模式下的更改通常会立即生效,无需重新启动应用程序。

  2. 在您的项目中启用热重载。

  3. 清除浏览器缓存。 (有时,缓存问题可能会阻止更改出现)。

  4. 执行解决方案的完整重建。

© www.soinside.com 2019 - 2024. All rights reserved.