我正试图在C#中创建一个可执行的文件。该程序没有太多代码,但即使我使用PublishTrimmed,输出也在50mb左右。有什么办法可以缩小这个尺寸吗?谢谢
配置:调试|任何CPU目标框架:net core 3.1(windows(目标运行时:win x-64部署模式:单文件/自包含
将配置设置为Release
,而不是Debug
。
当用户安装了相应的.net runtime
时,可以禁用Self Contained
。这样可以节省很多空间。
如果exe
包含视频等资源,则可能无法收缩。
Self Contained
也有很多好处,省去了很多麻烦,您可以查看官方文档了解详细信息。