c# - run - visual studio installer projects 2019




Crie um programa de instalação para aplicativos C#e inclua o instalador do.NET Framework na instalação (3)

Eu terminei meu aplicativo c #, mas eu tenho um pequeno problema:

Quando tento executar meu aplicativo em outro PC, preciso sempre instalar o .NET Framework 4.0.

Há algo a fazer para que funcione sem instalar o framework da internet?

Eu tentei antes InnoSetup para um aplicativo VB6, mas não tenho certeza se ele vai funcionar para o .NET 4.0!

Alguma ideia?


Inclua um projeto de instalação ( New Project > Other Project Types > Setup and Deployment > Visual Studio Installer ) em sua solução. Tem opções para incluir o instalador do framework. Confira esta postagem no MSDN do Guia de Implantação .


O WiX é o caminho a seguir para novos instaladores. Se o WiX sozinho for muito complicado ou flexível o suficiente no lado da GUI, considere o uso do SharpSetup - ele permite que você crie a GUI do instalador no WinForms do WPF e tenha outros recursos interessantes como traduções, autoupdater, pré-requisitos integrados, autocompletion aprimorado no VS e mais .

(Isenção de responsabilidade: Eu sou o autor do SharpSetup.)


Você precisa criar o instalador, que verificará se o usuário solicitou o .NET Framework 4.0. Você pode usar o WiX para criar o instalador. É muito poderoso e personalizável. Além disso, você pode usar o ClickOnce para criar o instalador - é muito simples de usar. Ele permitirá que você com um clique adicione o requisito para instalar o .NET Framework 4.0.





installation