使用.Net Core 3.0发布独立的exe文件并使用app.config

问题描述 投票:1回答:1

我有一个.Net Core 3.0项目,并希望利用新选项将项目发布为单个.exe文件。

我使用命令dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true

这肯定会产生一个.exe文件,但问题是我的项目中有一个app.config文件,用户应修改该文件,但我不确定它是否也打包在.exe中。当我测试生成的.exe时,它会读取我最初放在app.config中的值。

我已经尝试将“复制到输出目录”选项设置为“始终复制”,但这没有任何改变。 “构建动作”设置为“无”。

如何设置它,以便将app.config以外的所有内容打包到该.exe文件中,以便用户可以更改值?

c# .net-core app-config
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.