How to: Usar o Windows Installer para implantar aplicativos que podem Executar várias versões do.NET Framework
Se várias versões do seu aplicativo se destina a.NET Framework, você pode configurar o projeto de instalação para procurar qualquer versão do.NET Framework no computador do usuário final. Em seguida, o aplicativo pode ser executado em um computador que tenha qualquer versão (ou várias versões) da.NET Framework instalado.
A.Condição de inicialização do NET Framework no projeto de instalação verifica a versão do.NET Framework é instalado em computadores de usuário final. O bootstrapper criado pela caixa de diálogo de pré-requisitos verifica e instala quaisquer pré-requisitos ausentes. Embora os projetos de instalação podem direcionar qualquer versão do.NET Framework, você pode configurar o bootstrapper para instalar uma versão específica do.NET Framework. Recomendamos que o bootstrapper instale uma versão do.NET Framework por padrão, para que os usuários finais não precisem realizar essa tarefa manualmente, se seu computador não tiver uma versão do.NET Framework já instalado. Para obter mais informações, consulte Caixa de diálogo de pré-requisitos.
Implantar um aplicativo que se destina a várias versões do.NET Framework
Em Solution Explorer, clique no projeto de instalação.
Sobre o Exibir , aponte para editores e clique em Iniciar condições.
Com o botão direito requisitos na máquina de destinoe em seguida, clique em Adicionar.NET Framework condição de inicialização.
Sobre o Exibir menu, clique em Propriedades janela.
Alterar o versão propriedade para qualquer.