zoukankan      html  css  js  c++  java
  • ASP.NET Core小技巧

    设定开发环境为开发模式,呈现具体错误内容

    dotnet run启动时,会在环境变量中查找ASPNETCORE_ENVIRONMENT变量的值,如果没有,则默认会当做Production来处理,隐藏错误信息,展示友好的错误画面。

    但是这样对于网站开发查看错误信息很不方便,要想让网站出错时显示具体的错误信息,只需要将其设定为Development即可:

    1. 在 dotnet run 之前,运行一次:set ASPNETCORE_ENVIRONMENT=Development,临时生效
    2. 在windows的环境变量中,添加ASPNETCORE_ENVIRONMENT=Development,永久生效

    代码修改后自动编译及运行Web

    利用dotnet watch run,通过检测文件修改,自动编译及运行程式,这种方法在web环境与开发环境不在一台电脑上时非常有用。

    方法是在project文件的ItemGroup节点中添加:

    <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild2-final" />
    

    并在环境变量中添加:

    DOTNET_USE_POLLING_FILE_WATCHER=1
    

    更多内容参考:

    https://github.com/aspnet/DotNetTools/tree/dev/src/Microsoft.DotNet.Watcher.Tools#environment-variables
  • 相关阅读:
    JSP详细解析
    JSP详细解析
    JAVA设计模式之单例模式
    JAVA设计模式之单例模式
    SQLite – GLOB子句
    HEXO进阶打赏
    python常用模块
    猫头鹰的深夜翻译:核心JAVA并发一
    标准规范
    题解 P1951 【收费站_NOI导刊2009提高(2)】
  • 原文地址:https://www.cnblogs.com/windchen/p/6340286.html
Copyright © 2011-2022 走看看