IRONSOFTWAREHOME

How to Add IronPDF to Installers

Curtis Chau
Curtis Chau
Updated: August 2, 2026

Publishing Methods: Learn more about .NET deployment

  • Self-contained: Includes the .NET runtime and libraries, as well as your application and its dependencies. Users of the application can run it on a machine that doesn't have the .NET runtime installed.
  • Framework-dependent: Includes only your application and its dependencies. Users of the application need to separately install the .NET runtime.

Publish Commands

Framework-dependent executable for the current platform:

dotnet publish
SHELL

Framework-dependent executable for a specific platform:

dotnet publish -r <RID> --self-contained false
SHELL
Tips: Replace <RID> with the Runtime Identifier of your target platform. For example, win-x64 for Windows 64-bit.

Framework-dependent binary:

dotnet publish
SHELL

Self-contained executable:

dotnet publish -r <RID>
SHELL
Tips: Again, replace <RID> with the specific Runtime Identifier for your target platform.

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

IronPDF Installer

Licensing

Distribution of your project requires a license including SAAS/OEM Redistribution.

You should apply the license key in your code as follows:

// Apply your license for IronPDF
IronPdf.License.LicenseKey = "YOUR_LICENSE_KEY";
Tips: Replace "YOUR_LICENSE_KEY" with your actual IronPDF license key.
Curtis Chau
Technical Writer

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.

...
Read More

Ready to Get Started?

Nuget Downloads 20,878,335Version:2026.9just released

Get your free 30-day Trial Key instantly.
No credit card or account creation required
C# NuGet Library for PDF
Install with NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. In Solution Explorer, right-click References, Manage NuGet Packages
  2. Select Browse and search "IronPdf"
  3. Select the package and install
C# PDF DLL
Download DLL

Version: 2026.9

or download Windows Installer here.

  1. Download and unzip IronPDF to a location such as ~/Libs within your Solution directory
  2. In Visual Studio Solution Explorer, right click References. Select Browse, "IronPdf.dll"

Licenses from $999

Key in blue circle

Get your free 30-day Trial Key instantly.

Your trial license will be sent to your email address

No limitations. 100% unlocked. No credit card.

bullet_checkedNo credit card or account creation requiredNo limitations. 100% unlocked. No credit card.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Book your free Live Demo
Booking Badge

Trusted by Millions of Engineers Worldwide

Iron Software's customer logos
Get Your No-Obligation Consult
Complete the form below or email sales@ironsoftware.com
Your details will always be kept confidential.
Trusted by Millions of Engineers Worldwide
Iron Software's customer logos
Get your free 30-day Trial Key instantly.
No credit card or account creation required