Articles of instalador

C # detectando processos gerados

Eu estou escrevendo um pedaço de código c # que lança um instalador e aguarda que ele retorne antes de continuar com outras coisas. Estou tendo problemas com determinados instaladores que geram outros processos com o processo original retornando antes que a instalação seja concluída. Existe alguma maneira que eu possa esperar até que todos […]

Usando o pkgmgr para instalar o IIS 7

Eu estou usando a seguinte ação personalizada para instalar o IIS 7 usando .msi se ele não estiver instalado no sistema de destino. Eu estou recebendo seguindo errror e minha instalação falha. Eu usei um pouco de CA no meu msi e todos funcionam bem. No entanto, para este eu não sou capaz de descobrir […]

Como posso obter o caminho do instalador e como definido no meu aplicativo?

Eu estou escrevendo um aplicativo win e agora eu quero fazer a configuração para o meu aplicativo, meu código é: Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@”SOFTWARE\Microsoft\Windows\CurrentVersion\Run”); rk.SetValue(“MyAppName”, @”C:\WhereMyAppIs\MyApp.exe”); agora como pode obter o caminho do instalador para configurá-lo ??? obrigado.

Instalador para instalar um ou mais programas

Temos cerca de 8 programas diferentes, cada um com seu próprio instalador MSI / EXE. Qual é a melhor maneira de criar um único instalador que dará aos usuários uma lista dos 8 programas diferentes e, em seguida, com base nos aplicativos que o usuário deseja instalar, eles iniciarão o instalador um por um. O […]

Criar arquivo em lote para o iexpress

Eu estou tentando usar o iexpress para executar o meu arquivo de lote que irá executar os arquivos 2 exe & 1 msi para mim. quando eu tento fazer isso manualmente, funciona. A seguir está o código no meu arquivo em lotes. Start /wait %CD%\1.exe /q Start /wait %CD%\2.exe /q msiexec.exe /i “%CD%\3.msi” mas isso […]

Como criar um instalador completo para o aplicativo da Web ASP.Net

Eu estou programado uma aplicação web no visual studio por ASP.Net C # e database local. então eu quero criar instalador para este aplicativo da web para fazer essas ações em um PC de destino: Instalar requisitos para o database Instalar o IIS no PC Publicar meu aplicativo da Web como um site no IIS […]

Instalação silenciosa do NSIS (iniciada via código)

Eu estou tentando construir um instalador do NSIS que fará o seguinte: 1 Quando executado normalmente, instalará o aplicativo com um instalador com as opções usuais. 2 Quando o instalador é executado com a opção / S, instalações silenciosas, tudo bem se mostrar a interface do usuário. Mas deveria ser automático. Parece-me que o instalador […]

Como faço para alterar o ROOTDRIVE com uma CustomAction?

Normalmente, você pode alterar a unidade raiz padrão para instalar seu aplicativo usando: D:\ Mas agora, desejo alterá-lo usando um CustomAction que é chamado em um próximo clique no botão no meu assistente de instalação: [CustomAction] public static ActionResult SetFullInstallRootDrive(Session session) { session[“ROOTDRIVE”] = session[“DRIVE_NAMES”].ToString(); } DRIVE_NAMES representa a unidade selecionada, usando uma checkbox de […]

Melhor maneira de criar instalador c #

Eu uso o Visual C # 2008 Express Edition. Eu gostaria de poder criar um instalador para um projeto que eu tenho. Eu posso fazer isso com a ferramenta Publish, mas você tem pouco ou nenhum controle. Existe uma maneira livre para fazer isso, ou eu preciso saltar para a versão completa do VS2008? -ou- […]

Como posso usar o MSBuild para atualizar informações de versão somente quando uma assembly foi alterada?

Eu tenho um requisito para instalar vários projetos de configuração da web (usando VS2005 e ASP.Net/C#) na mesma pasta virtual. Os projetos compartilham algumas referências de assembly (os filesystems são todos estruturados para usar a mesma pasta ‘bin’), o que dificulta a implementação de alterações nesses assemblies, pois o instalador do MS só sobregrava os […]