zoukankan      html  css  js  c++  java
  • asp.net core在发布时排除配置文件

    使用命令发布

    dotnet restore

    dotnet publish -c Release -r win-x64 -o "D:services" 

    这样发布总是是将配置文件覆盖 

    这时候打开项目.csproj新增配置文件

      <ItemGroup>
        <Content Update="appsettings.json" CopyToPublishDirectory="Never" Condition="'$(Configuration)' == 'Release'"/>
      </ItemGroup>
    CopyToPublishDirectory 的值
    Never  从不复制
    PreserveNewest 复制最新的
    Always 总是复制
    我这里设置条件只有为Release环境才不复制配置文件 目的是不影响调试
    
    
  • 相关阅读:
    Alpha冲刺
    Alpha冲刺
    抽奖系统(记一次未完成的教训)
    Alpha冲刺
    软件工程
    软工实践
    软工实践
    软工实践
    软工实践
    软工实践
  • 原文地址:https://www.cnblogs.com/liuxiaoji/p/10844237.html
Copyright © 2011-2022 走看看