asp.net core只修改视图.cshtml不用重启restart的解决方案
asp.net core有三种运行模式development,product,staging。dotnet运行,默认是product模式运行,所以在如果不是通过vs方式debug方式运行,修改视图.cshtml,在不重启的情况下是不会生效的,这就显得很麻烦,每次都要重启app应用才能看到更改效果。 后来查资料发现dotnet core有一个环境变量,ASPNETCORE_ENVIRONMENT很重要。当这个值为Development时就会不用重启,直接刷新页面就能看到View的变化。 一、添加环境变量 计算机=》高级=》环境变量 缺点是全局生效,可能会影响其它dotnet core程序。 二、通过setx设置 setx ASPNETCORE_ENVIRONMENT "Development" 或 setx ASPNETCORE_ENVIRONMENT "Development" /m /m表示系统环境变量。 缺点:也是全局永久生效,而且当前cmd窗口无效要新开的窗口才生效。 三、通过运行参数指定(推荐) dotnet nop.Web.dll --environment "Development" 环境变量参数的形式ASP 变量,灵活、方便,且不全局污染。 (编辑:咸宁站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 异步 HttpContext.Current实现取值的方法(解决异步Applicat
- iPhone6s可以免费更换电池吗 iPhone6s怎么免费更换电池
- 本田中国首款电动摩托车新品发布会直播
- apple watch屏幕容易刮吗 apple watch 2或配OLED显示屏
- 虽万难而不惧 | 优居携家居企业共筹医疗物资抗“疫”到底
- asp.net网站开发包wq.dll打包下载
- 2020年的中国家具行业,何时迎来全面恢复?
- TrickPics是什么 TrickPics怎么玩 TrickPics怎么用
- 传苹果新机就叫iPhone 6和iPhone 6 Plus
- asp.net 在客户端显示服务器端任务处理进度条的探讨