How to Add IronPDF to Installers

This article was translated from English: Does it need improvement?
Translated
View the article in English

發佈方法了解有關 .NET 部署的更多信息

  • 自包含:包括 .NET 運行時和庫,以及您的應用程序及其依賴項。 應用程序的用戶可以在未安裝 .NET 運行時的機器上運行它。
  • 依賴框架:僅包括您的應用程序及其依賴項。 應用程序的用戶需要單獨安裝 .NET 運行時。

發布命令

當前平台的依賴框架可執行文件

dotnet publish
dotnet publish
SHELL

特定平台的依賴框架可執行文件

dotnet publish -r <RID> --self-contained false
dotnet publish -r <RID> --self-contained false
SHELL

提示<RID> 替換為目標平台的運行時標識符。例如,Windows 64 位的 win-x64。)}] 依賴框架二進制文件:

自包含可執行文件:

dotnet publish
dotnet publish
SHELL

[{t:(再次將 <RID> 替換為您的目標平台的具體運行時標識符。)}]

dotnet publish -r <RID>
dotnet publish -r <RID>
SHELL

有關更多詳細信息,請參見.NET 基本概念 單個文件部署和可執行文件

For more details, see .NET dotnet publish command and .NET fundamentals Single-file deployment and executable.

許可

分發您的項目需要包括 SAAS/OEM 重新分發在內的許可。

您應在代碼中應用許可密鑰如下:

[{t:(將 "YOUR_LICENSE_KEY" 替換為您的實際 IronPDF 許可密鑰。)}]

// Apply your license for IronPDF
IronPdf.License.LicenseKey = "YOUR_LICENSE_KEY";
// Apply your license for IronPDF
IronPdf.License.LicenseKey = "YOUR_LICENSE_KEY";
' Apply your license for IronPDF
IronPdf.License.LicenseKey = "YOUR_LICENSE_KEY"
$vbLabelText   $csharpLabel

[{t:(Replace "YOUR_LICENSE_KEY" with your actual IronPDF license key.