2012-10-17 15 views
1

J'ai un fichier MSI avec .NET Framework 2.0 Préalable. Dans Windows 8 .NEt framework 2.0 n'est pas installé par défaut et quand je lance le .msi, il est dit que vous devez installer .NET framework 2.0.MSI .NET Framework Prérequis

Mais Windows 8 est déjà livré avec .NET Framework 4.0 ou 4.5 qui prend en charge les anciennes versions et serait en mesure d'exécuter le fichier msi si je pouvais dire que ce fichier msi peut également fonctionner sur .NET framework 4.0. Comment puis je faire ça?

Plus précisément, comment puis-je configurer un fichier msi pour avoir un prérequis tel que min. Net framework version 2.0 mais peut fonctionner sur des versions plus récentes?

Je peux le faire pour les assemblages en ajoutant la configuration ci-dessous.

<configuration> 
    <startup> 
    <supportedRuntime version="v2.0.50727" /> 
    <supportedRuntime version="v3.0" /> 
    <supportedRuntime version="v3.5" /> 
    <supportedRuntime version="v4.0" /> 
    </startup> 
</configuration> 

Merci

Répondre

0

Si vous installez le .Net framework 3.5, cela fournira également 2.0. Seulement 4.5 est installé par défaut. Accédez aux fonctionnalités de Windows et activez le framework .Net 3.5.

Questions connexes