无法发布独立的 .NET 应用程序

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

无论如何,.NET 都不允许我发布独立的应用程序。它在导出目录中填充了数十个文件。虽然我是新手,还没有准备好发布专业应用程序,但我知道这不是一种用户友好的部署应用程序的方法。请帮助我弄清楚为什么我无法以独立模式导出应用程序。这是我正在使用的命令:

dotnet publish -r win-x64 --self-contained true -c release

我还将其发布到 Mac 和 Linux:

dotnet publish -r linux-x64 --self-contained true -c release
dotnet publish -r osx-x64 --self-contained true -c release

我做错了什么?

c# .net visual-studio cross-platform
1个回答
0
投票

试试这个

dotnet publish -r win-x64 -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -p:UseAppHost=true --self-contained --configuration Release
© www.soinside.com 2019 - 2024. All rights reserved.