gpt4 book ai didi

c# - 将 .net core 5.0 发布到单个 exe 文件中

转载 作者:行者123 更新时间:2023-12-03 18:43:07 25 4
gpt4 key购买 nike

有谁能够帮助我。
我正在尝试将我的 .net 核心控制台应用程序发布到单个文件中。
我正在使用这个命令:

dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true
我期待它会创建一个文件。但仍然有dll文件:
clrcompression.dll
clrjit.dll
coreclr.dll
mscordaccore.dll
我该如何解决?我已经搜索过了,但结果是一样的

最佳答案

要捆绑 native 库,您需要指定 IncludeNativeLibrariesForSelfExtract旗帜。
所以试着运行这个 dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true /p:IncludeNativeLibrariesForSelfExtract=truehttps://docs.microsoft.com/en-us/dotnet/core/deploying/single-file#other-considerations

关于c# - 将 .net core 5.0 发布到单个 exe 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65134756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com