Como fazer um instalador para a minha aplicação C#?
criei uma aplicação (#, Windows Forms ) on Visual Studio 2008 , e agora eu quero fazer instalador desta aplicação. Como é que isso pode ser feito?
quero que o meu instalador
- copie todos os arquivos que o meu a aplicação está a usar para um utilizador localização escolhida (copiar os ficheiros para os escolhidos, alguns para a aplicação do lado servidor e alguns para o lado do cliente).
- also install . net 3.5
- verifique se SQL Server or SQL Server Express Edition
52
Author: Peter Mortensen, 2010-02-12
4 answers
- Adicione um novo projecto de instalação à sua solução.
- Adicionar alvos de todos os projectos que deseja instalar.
- Configure os pré-requisitos e escolha a opção" Verificar o. NET 3.5 e o SQL Express". Escolha o local a partir do qual os componentes em falta devem ser instalados.
- Configure a configuração do seu instalador-nome da empresa, versão, direitos de Autor, etc.
- Construir e ir!
62
Author: sashaeve, 2013-02-22 19:15:33
14
Author: Anton Gogolev, 2010-02-12 10:28:46
Existem vários métodos, dois dos quais são os seguintes. Indique um instalador personalizado ou um projecto de configuração.
Aqui está como criar um instalador personalizado
[RunInstaller(true)]
public class MyInstaller : Installer
{
public HelloInstaller()
: base()
{
}
public override void Commit(IDictionary mySavedState)
{
base.Commit(mySavedState);
System.IO.File.CreateText("Commit.txt");
}
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
System.IO.File.CreateText("Install.txt");
}
public override void Uninstall(IDictionary savedState)
{
base.Uninstall(savedState);
File.Delete("Commit.txt");
File.Delete("Install.txt");
}
public override void Rollback(IDictionary savedState)
{
base.Rollback(savedState);
File.Delete("Install.txt");
}
}
Para adicionar um projecto de configuração
Menu arquivo -> Novo -> Projeto --> Outros Tipos de Projetos --> Instalação e destacamento
Definir as propriedades do projecto, usando a janela de Propriedades
A artigo Como criar um pacote de configuração usando o Visual Studio. NET fornece os detalhes.
10
Author: Asad Butt, 2013-02-22 19:24:38
Para quê inventar rodas enquanto há um carro pronto para ti? Eu só acho estas ferramentas super fácil e intuitiva de usar: instalador avançado. Este vídeo de um minuto deve ser suficiente para te impressionar. Aqui está o Guia ilustrativo do utilizador .
3
Author: Diansheng, 2016-04-18 03:13:52