Pergunta

HI, Eu estou usando o Visual Studio para criar um arquivo msi para a minha candidatura. Ele verifica se .NET 2.0 está presente no sistema ou não. Se não for apresentar os aborts instalação.

Eu preciso instalar o .NET 2.0, se ele não estiver presente e continuar com a instalação do aplicativo e não para abortar a instalação.

Como isso pode ser alcançado na instalação do Visual Studio 2005 e projetos de implantação ???

Foi útil?

Solução

Não faço ideia. Depois de ter passado um tempo considerável com o projeto de instalação VS, porém, eu posso te dizer uma coisa: eles são terrível . Quero dizer realmente horrível. Eu amo VS, mas esses projetos são um embaraço. É patético que eles acham que você pode obter em qualquer lugar com eles. Eu não posso enfatizar o suficiente quão completamente elas são ruins.

Dito isto, o que você deve fazer é mudar para Windows Installer XML, geralmente conhecido como "WiX" . Ele vem com um VS plugin que, basicamente, apenas faz algumas linkup básico, e depois de configurar o XML como quiser. Leva algum tempo para se acostumar, já que não há nenhuma interface do usuário para qualquer coisa. No final, porém, é uma melhoria tão grande sobre o material VS que vale a pena o tempo extra (como uma hora ou mais) para se familiarizar com o formato.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top