我只想创建一个.exe和.config文件,所以我发布项目后选择“单个文件”。当它完成后,发布文件夹中只有.exe和.pdb文件。如何生成.exe包含所有.dll并保留.config,因为有些文件夹路径我想让用户手动编辑。
slsn1g291#
只需在项目目录中运行以下命令:dotnet publish -r win-x64 -c Release --self-contained,然后将您的<Application name>.exe.config文件复制到您的exe旁边。(默认情况下,它们不会创建/发布,但是如果您在应用程序旁边手动创建它们,配置系统会尊重它。
dotnet publish -r win-x64 -c Release --self-contained
<Application name>.exe.config
1条答案
按热度按时间slsn1g291#
只需在项目目录中运行以下命令:
dotnet publish -r win-x64 -c Release --self-contained
,然后将您的<Application name>.exe.config
文件复制到您的exe旁边。(默认情况下,它们不会创建/发布,但是如果您在应用程序旁边手动创建它们,配置系统会尊重它。