Cómo añadir IronPDF a los instaladores

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

Métodos de publicación: Aprende más sobre la implementación de .NET

  • Autocontenido: Incluye el runtime y las bibliotecas de .NET, así como tu aplicación y sus dependencias. Los usuarios de la aplicación pueden ejecutarla en una máquina que no tenga el runtime de .NET instalado.
  • Dependiente del framework: Incluye solo tu aplicación y sus dependencias. Los usuarios de la aplicación deben instalar el runtime de .NET por separado.

Comandos de publicación

Ejecutable dependiente del framework para la plataforma actual:

dotnet publish
dotnet publish
SHELL

Ejecutable dependiente del framework para una plataforma específica:

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

ConsejosSustituya <RID> por el identificador de tiempo de ejecución de su plataforma de destino. Por ejemplo, win-x64 para Windows de 64 bits.

Binario dependiente del framework:

dotnet publish
dotnet publish
SHELL

Ejecutable autocontenido:

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

ConsejosDe nuevo, sustituya <RID> por el identificador de tiempo de ejecución específico de su plataforma de destino.

Para más detalles, consulta .NET dotnet publish command y Fundamentos de implementación de un solo archivo y ejecutable de .NET.

Instalador de IronPDF

Licencias

La distribución de tu proyecto requiere una licencia que incluya redistribución SAAS/OEM.

Debes aplicar la clave de licencia en tu código de la siguiente manera:

// 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

ConsejosSustituya "YOUR_LICENSE_KEY" por su clave de licencia real de IronPDF.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Nuget Descargas 16,685,821 | Versión: 2025.12 recién lanzado