AspNetCore IIS站点刷页面快速调试

2020-09-14  乐帮网

iis netcore

以前在开发ASP.NET(MVC)项目的时候,为了加快程序的启动速度(调式),我们会选择使用IIS。先用IIS架设还在开发的项目,在需要调式的时候附加进程,而在更多时候,如果调整CSS和HTML或者JS会显得更加方便快速,而不用每次都在Visual Studio中按F5运行,只需要在浏览器中按F5刷新即可。然而到 .Net Core ,这一招不管用了(或许是我的姿势不对)。
还是真是姿势不对,下面我就写一下怎么实现上面的调试。
首先引入Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation,使用这个能实现什么呢?它能实现不在IIS下运行时修改视图等文件的刷新。这个是和我们的目标不一样,我们是说在IIS下挂载的调试,是以附加进程的方式使用的。虽然在VS里直接F5再配置  RuntimeCompilation能实现动态加载但是还是不方便,调试的状态我不能编写代码?VS一直处于调试状态,每次调试都是F5从头再来,这些都极的不方便,哪里有我直接刷新页面快,或者想调试就直接附加进程就完事,不用关页面。

其它的不用说了,不同于这两位仁兄说的方法,
https://www.cnblogs.com/jiyuwu/archive/2019/10/31/11770241.html
https://www.cnblogs.com/seriawei/p/7444728.html

后续补充:https://lebang2020.cn/details/200914qqxu3xdi.html

我的方法在下面,更多内容请先点击捐赠按钮!

 

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力