0.前言

因为给前端的测试环境是windows,所以要设置windows上的环境变量,如果上Linux就没有这篇文章了,所以大家不要在意为什么core不放在linux上。

 方式一:通过修改发布后的webconfig,文章地址:https://www.cnblogs.com/hulk-/p/5947467.html

<configuration><system.webServer><handlers><add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/></handlers><aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"><environmentVariables><environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /></environmentVariables></aspNetCore></system.webServer>
</configuration>

结论:有效,但是每次发布都需要改一次webconfig,非常麻烦!

方式二:这个是最好的解决方案

详细操作步骤:

  1:打开IIS,选择本机,找到管理-配置编辑器

  2.节选择:system.webServer/aspNetCore, 找到,点击右边编辑项

  3.点击添加,设置ASPNETCORE_ENVIRONMENT:Development

  4.最后,重启项目,设置完成,整个服务器上的所有项目都是测试环境了。

方式三:修改系统环境变量,修改完成后所有的项目默认都会使用同一个环境变量。项目设置环境变量会覆盖默认环境变量。

ASP.NET CORE 2.0 发布到IIS,IIS如何设置环境变量来区分生产环境和测试环境相关推荐

  1. ASP.NET Core 3.0 发布

    随着 .NET Core 3.0 的 GA,其中的 ASP.NET Core 与 Blazor 也相应得到增强,此版本的 ASP.NET Core 的一些重大新特性包括: 使用 C# 构建富交互客户端 ...

  2. Ubuntu GitLab CI Docker ASP.NET Core 2.0 自动化发布和部署(1)

    相关博文: Ubuntu 简单安装和配置 GitLab Ubuntu 简单安装 Docker Ubuntu Docker 简单安装 GitLab Ubuntu Docker 安装和配置 GitLab ...

  3. ASP.NET Core 2.0 特性介绍和使用指南

    ASP.NET Core 2.0 发布日期:2017年8月14日 ASP.NET团队宣布ASP.NET Core 2.0正式发布,发布Visual Studio 2017 15.3支持ASP.NET ...

  4. Asp.net Core 6.0 之动态修改Cshtml(发布篇)

    昨天写了一篇动态修改Cshtml的,不过那是在开发环境下,用IIS_Express或独立进程的方式.但最终发布到IIS,该如何更新呢? 这个不得不说是遇到一个巨大的坑了. 首先在网上查,似乎也很简单, ...

  5. 基于ASP.NET Core 3.0的ABP v0.21已发布

    在微软发布仅仅一个小时后, 基于ASP.NET Core 3.0的ABP v0.21也紧跟着发布了. v0.21没有新功能.它只是升级到稳定的ASP.NET Core 3.0. 查看v0.20发行说明 ...

  6. Centos7 Docker Jenkins ASP.NET Core 2.0 自动化发布和部署

    写在前面 Docker一直很火热,一直想把原本的Jenkins自动部署工具搬到Docker上面,无奈今年一直忙于各种事情,迟迟未实施这个事情,正好迎来了dotnet core 2.0 的正式发布,升级 ...

  7. ASP.NET Core 2.0 : 三. 项目结构

    ASP.NET Core 2.0 : 三. 项目结构 原文:ASP.NET Core 2.0 : 三. 项目结构 本章我们一起来对比着ASP.NET Framework版本看一下ASP.NET Cor ...

  8. 从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置

    第一部分: https://www.cnblogs.com/frank0812/p/11165940.html 第二部分:https://www.cnblogs.com/frank0812/p/111 ...

  9. [翻译] ASP.NET Core 3.0 的新增功能

    全文翻译自微软官方文档英文版 What's new in ASP.NET Core 3.0 本文重点介绍了 ASP.NET Core 3.0 中最重要的更改,并提供相关文档的连接. Blazor Bl ...

最新文章

  1. 苹果电脑安装python3密码_mac系统安装Python3初体验
  2. 1.8 Collections类操作集合详解——排序,查找,复制
  3. 【杂谈】万万没想到,有三还有个保密的‘朋友圈’,那里面都在弄啥!
  4. Windows与Linux系统分隔符不一致,java轻松实现区分
  5. Java数字、货币格式化
  6. 迅雷影音怎样 1.5倍速度播放
  7. [Kaggle] Digit Recognizer 手写数字识别(卷积神经网络)
  8. AJAX-----02远古时期的ajax
  9. linux 中select()函数的使用
  10. 力软快速开发平台源码7.0.6
  11. 斐波那契数列python编程_fibonacci数列-斐波那契数列-python编程
  12. linux下chm阅读器
  13. 计算机控制d a数模转换实验,实验一 D、A数模转换实验
  14. 服务器网页内容修改了不变动,修改服务器网页
  15. 有权最短路径问题:狄克斯特拉(Dijkstra)算法 Java 实现
  16. 迭代、原型、螺旋、敏捷模型之间的区别
  17. vue 解决路由重复点击报错
  18. 求职真的是欲哭无泪,520,521还要继续找工作
  19. HTML详解——初识html(一)
  20. 什么是蜜罐、蜜饵、蜜标、蜜网、蜜场?

热门文章

  1. 中安威士成功入选《中国数据库安全市场全景图》
  2. 联想智能引擎测试报告
  3. 会声会影剪切合并歌曲教程
  4. JavaWeb的学习(下)
  5. 瞄准下一代应用 CEVA继续深耕DSP IP市场
  6. iot zwave development guide
  7. python go rust_一个 Python 初学者应该如何在 Rust 和 Go 之间选择?
  8. UUCTF2022-Writeup
  9. 【源码】采用空间有限元法和时间域Newmark法求解梁的振动问题
  10. android 获取wifi主频,史上最全最详细无线通信频率分配表(绝对收藏)