简单几步,提升.Net Core的开发效率
来源:互联网 发布:出纳风险评估矩阵图 编辑:程序博客网 时间:2024/06/04 19:34
附加IIS进程调式?
以前在开发ASP.NET(MVC)项目的时候,为了加快程序的启动速度(调式),我们会选择使用IIS。先用IIS架设还在开发的项目,在需要调式的时候附加进程,而在更多时候,如果调整CSS和HTML或者JS会显得更加方便快速,而不用每次都在Visual Studio中按F5运行,只需要在浏览器中按F5刷新即可。然而到 .Net Core ,这一招不管用了(或许是我的姿势不对)。
附加dotnet进程调式
直接用dotnet命令来运行你的程序,(dotnet的启动真的很快)。在你的项目文件夹下加一个批处理,如:Run.cmd
打开Run.cmd,输入以下命令,请按你的项目情况自行修改。
@echo offecho ASPNETCORE_ENVIRONMENT=Developmentset ASPNETCORE_ENVIRONMENT=Developmentdotnet bin/Debug/netcoreapp2.0/ZKEACMS.WebHost.dll
最初是直接使用 dotnet run,但发现它启动有点慢。
先生成(ctrl+shift+b)一下项目,然后双击这个批处理运行,是不是感觉很快,马上就可以到浏览器中刷新看最新的修改是不是Work,如果不Work,立马debug。
小技巧:打开附加进程的快捷键是 ctrl + alt + p,在附加一次以后,后面可以直接使用 shift + alt + p 再次附加。
每次都到目录下双击Run.cmd好像有点太麻烦了,如果可以直接在Visual Studio下执行就好了。
Open Command Line 插件
在Visual Studio在安装插件 Open Command Line。
安装完以后,右键项目中的Run.cmd就可以了,这样方便多了。
如果你不想使用这个批处理那就用这个吧
其它
在升级Vsual Studio 15.3,.net core 2.0以后发现,每一次生成都会做restore的检测,虽然很快,但还是有点浪费时间,毕竟包引用不会经常变,那么关掉它。这样提升Build的速度。
Nuget的包还原很慢?添加博客园的nuget服务器,别忘了把它移到最上面
https://nuget.cnblogs.com/v3/index.json
阅读全文
0 0
- 简单几步,提升.Net Core的开发效率
- 简单几步,提升.Net Core的开发效率
- 几款增强 vs2017 .net core mvc 开发效率的工具
- 简单代码效率的提升
- 待研究的几款window下面使用提升开发效率工具
- 配置实现-提升软件开发效率几点体会
- 提升开发效率的十个工具
- 提升开发效率的十个工具
- 提升开发效率的十个工具
- 提升开发效率的十个工具
- 提升开发效率的十个工具
- 提升mac下的开发效率
- 开发效率提升百分百的秘密
- Eclipse提升开发效率的快捷键
- 对提升开发效率的总结
- 怎样提升开发效率
- eclipse开发效率提升
- MongoDB---简单的几步搭建ReplicaSet
- 51nod1432-贪心-独木舟
- redis在spring下的应用
- Ball Aizu
- laravel5.4 服务提供者设置
- 利用 CSS3 实现一个转动立体六边形 <一>
- 简单几步,提升.Net Core的开发效率
- Git详解之二 Git基础
- 【Python】面向对象class
- SequoiaDB巨杉数据库深度整合Spark 2.0,国内首家Spark认证数据库
- Asp.Net MVC4通过id更新表单
- 解决接串口设备后鼠标乱飘
- 【Redis源码剖析】
- 百度地图在合适视野范围内显示所有的点
- scala中的match详解