Como adicionar o IronPDF aos instaladores
Métodos de publicação : Saiba mais sobre a implantação do .NET
- Autocontido: Inclui o ambiente de execução e as bibliotecas do .NET , bem como seu aplicativo e suas dependências. Os usuários do aplicativo podem executá-lo em uma máquina que não tenha o ambiente de execução .NET instalado.
- Dependente de framework: Inclui apenas sua aplicação e suas dependências. Os usuários do aplicativo precisam instalar o ambiente de execução .NET separadamente.
Publicar comandos
Executável dependente da estrutura para a plataforma atual:
dotnet publish
Executável dependente da estrutura para uma plataforma específica:
dotnet publish -r <rid> --self-contained false
<rid> pelo Identificador de Tempo de Execução da sua plataforma de destino. Por exemplo, win-x64 para Windows 64 bits.Binário dependente da estrutura:
dotnet publish
Executável independente:
dotnet publish -r <rid>
<rid> pelo Identificador de Tempo de Execução específico para sua plataforma de destino.Para mais detalhes, veja comando .NET .NET publish e fundamentos do .NET Implantação de arquivo único e executável.
Instalador do IronPDF
- Para Windows : Inclua o pacote redistribuível do Visual C++ no seu instalador se você pretende oferecer suporte a sistemas operacionais anteriores ao Windows 10.
- Para Linux : Adicione o pacote IronPDF .
- Para MacOS : Inclua IronPdf.Native.Chrome.MacOS .
- Para MacOS ARM : Inclua IronPdf.Native.Chrome.MacOS.ARM .
Licenciamento
A distribuição do seu projeto requer uma licença que inclua a redistribuição de SaaS/OEM .
Você deve aplicar a chave de licença no seu código da seguinte forma:
// Apply your license for IronPDF
IronPdf.License.LicenseKey = "YOUR_LICENSE_KEY";' Apply your license for IronPDF
IronPdf.License.LicenseKey = "YOUR_LICENSE_KEY""YOUR_LICENSE_KEY" pela sua chave de licença IronPDF real.
Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.