Pergunta

Eu tenho um aplicativo .NET 2.0 que recentemente teve contribuições dependentes do Service Pack 1.O projeto de implantação detectou o .NET 2.0 como pré-requisito, mas NÃO o SP1.Como incluo o SP1 como dependência/pré-requisito em meu projeto de implantação?

Foi útil?

Solução

Você desejará configurar a condição de inicialização em seu projeto de implantação para garantir que a versão 2.0 SP1 esteja instalada.Você desejará definir um requisito com base na variável MsiNetAssemblySupport, vinculado ao número da versão do .NET 2.0 SP1 (2.0.50727.1433 e superior, de acordo com esta página.)

Inicializar o projeto para realmente baixar o framework se ele não estiver instalado é uma questão diferente, e há muitos artigos por aí sobre como fazer isso.

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