我有Windows窗体应用程序,希望将其发布为自包含并对其进行修剪但当我运行
dotnet new winforms
dotnet publish -c Release -r win-x64 --self-contained /p:PublishTrimmed=true
我收到以下错误
error NETSDK1175: Windows Forms is not supported or recommended with trimming enabled.
Please go to https://aka.ms/dotnet-illink/windows-forms for more details.
我的应用程序是相当简单的,我不认为我会击中任何问题与修剪。
1条答案
按热度按时间qlfbtfca1#
只需将
<_SuppressWinFormsTrimError>true</_SuppressWinFormsTrimError>
添加到您的项目文件中。这样就可以绕过该保护措施,并修剪应用程序。例如,如果您希望使用NativeAOT发布应用程序,这将很有帮助另外,请注意,这仍然是不支持区域,您可能会遇到一些意外问题