首页 新闻 会员 周边 捐助

如何让asp.net core 2.0项目发布时不发布appsetting.Production.json文件

0
悬赏园豆:20 [已解决问题] 解决于 2017-11-28 19:14

用 dotnet publish -c Release 命令发布时总是把 appsetting.Production.json 发布到 publish 目录,如何实现不发布 appsetting.Production.json ?

dudu的主页 dudu | 高人七级 | 园豆:30948
提问于:2017-11-28 18:40
< >
分享
最佳答案
1

在 Visual Studio 2017 中选中 appsetting.Production.json 文件,将 Build Action 由 Content 改为 None

.csproj中会生成以下的配置:

<ItemGroup>
  <Content Remove="appsettings.Production.json" />
</ItemGroup>
<ItemGroup>
  <None Include="appsettings.Production.json" />
</ItemGroup>

然后问题解决

dudu | 高人七级 |园豆:30948 | 2017-11-28 19:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册