ASP.NET CORE dotnet run 命令使用debug方式运行

由于我的开发环境比较复杂,每次调试一套项目都要启动好几个VS,比较繁琐,今天决定换一种方式调试,对于不该改动的代码的附加项目直接使用dotnet run命令以debug的运行方式运行,

一开始无法运行dubug方式,我需要的是Hosting environment: Development模式,后来在谷歌搜索找到了答案,不得不说百度真的很难找到解决方法,基本都是CTRL+C ,CTRL+V.

方法也很简单,windows 环境变量里面添加name= ASPNETCORE_ENVIRONMENT value=Development 的环境变量即可。

Using the windows control panel

If you're not a fan of the command prompt, you can easily update your variables using your mouse!Click the windows start menu button (or press the Windows key), search for environment variables, and choose Edit environment variables for your account:

Searching for control panel in start menu

Selecting this option will open the System Properties dialog:

System properties dialog

Click Environment Variables to view the list of current environment variables on your system.

Environment variables window

Assuming you do not already have a variable called ASPNETCORE_ENVIRONMENT, click the New... button and add a new account environment variable:

Adding a new environment variable

Click OK to save all your changes. You will need to re-open any command windows to ensure the new environment variables are loaded.

转载于:https://www.cnblogs.com/kzwrcom/p/5990050.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ASP.NET Core是一种开源的跨平台的Web应用程序框架,其特点是高性能、可扩展性和灵活性。ASP.NET Core项目的发布和运行环境部署可以分为以下几个步骤: 1. 项目发布: 首先,我们需要通过运行相应的命令使用Visual Studio等工具来发布ASP.NET Core项目。发布时我们可以选择多种部署模式,例如自包含部署和依赖部署。自包含部署会将项目的所有依赖项都打包到发布文件夹中,这样可以使项目在目标服务器上独立运行,而不需要依赖全局安装的.NET Core SDK等组件。依赖部署则可以减小发布文件夹的大小,但在目标服务器上需要预先安装.NET Core运行时,以便项目能够运行。 2. 运行环境配置: 在进行项目部署之前,我们需要在目标服务器上配置ASP.NET Core项目所需的运行环境。首先,我们需要安装.NET Core SDK或.NET Core运行时,这样才能正确运行项目。其次,我们还需要配置Web服务器(如IIS、Nginx等)来处理HTTP请求,并将请求转发到ASP.NET Core应用程序。对于不同的Web服务器,配置方法会有所不同,一般会涉及到设置绑定和反向代理等。 3. 项目部署: 一旦运行环境配置完成,我们就可以将ASP.NET Core项目部署到目标服务器上。这可以通过将发布文件夹中的文件复制到目标服务器上的指定位置来完成。在部署过程中,我们需要确保将项目所需的配置文件、静态文件等一并复制到目标服务器上。 4. 运行项目: 部署完成后,我们可以通过运行相应的命令或通过Web服务器来启动ASP.NET Core项目。对于使用Kestrel作为Web服务器的情况,我们可以使用dotnet命令来启动项目。对于使用IIS作为Web服务器的情况,我们可以通过IIS Manager来配置应用程序池,将HTTP请求转发到ASP.NET Core应用程序。无论哪种方式,启动项目后,我们就可以通过访问相应的URL来使用ASP.NET Core应用程序了。 总结来说,ASP.NET Core项目的发布和运行环境部署需要经过项目发布、运行环境配置、项目部署和运行项目等阶段。在整个过程中,我们需要注意配置正确的运行环境和Web服务器,并确保将项目所需的文件正确复制到目标服务器上。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值