2008-09-24 7 views
2

J'ai passé une bonne partie de la journée à chercher, écrire et mettre au rebut un script que je peux utiliser avec mon script d'installation Inno Setup qui téléchargera et installera le Framework .NET 2.0 approprié si nécessaire.Quelqu'un connaît un script d'installation .NET Framework 2.0 solide pour Inno Setup?

Il y a certainement un certain nombre d'exemples là-bas, mais ils:

  1. à installer Internet Explorer si besoin que je n'oserais manière automatisée

  2. poignée seulement x86 Ne pas installer le module linguistique approprié en cas de besoin - un problème difficile (quand j'ai vu qu'il y avait des packs de langue différents pour les différents combos x86/x64/langue que je jetais dans les distributions .NET, pas de support x64 et IA64). la serviette)

  3. Ne manipulez pas obtenir le SP1 de .NET 2.0 (peut-être Windows Update se chargera qu'une fois 2.0 est installé?)

Cela semble être un problème commun qui quelqu'un doit l'ai résolu. Tout ce que j'ai trouvé était cependant 20 messages différents tous pointant vers les mêmes deux ou trois extraits de code.

Perspicacité a accueilli :)

Répondre

1

J'ai récemment cherché dans cette question, mais sans les mêmes exigences que vous avez. Je n'ai pas vu un script qui fait ce que vous voulez mais avez-vous envisagé à la place de vérifier si .NET 2.0 est installé et sinon, demandez-leur de le télécharger. Vous pouvez ouvrir une URL dans le navigateur par défaut et demander à l'utilisateur de réessayer l'installation une fois le framework installé.

Ce n'est pas une situation idéale du point de vue de l'utilisateur, mais je pense qu'avec votre planification, vous devrez écrire des éléments complexes pour gérer les différentes contraintes de langage juste pour que cela fonctionne.

Juste mes 2 cents.

Questions connexes