2009-10-02 9 views
0

Visual Studio 2005Installeur Windows 3.1

J'ai développé une application utilisant C#. J'ai créé une application de configuration et inclus le .NET Framework 2.0 sur le CD. Je n'utilise pas ClickOnce.

Cependant, l'un de nos clients se plaint de ne pas pouvoir l'installer car il demande pour Windows Installer 3.1. Cependant, je n'ai pas exclu cela du projet d'installation.

Pour faire un test complet, j'ai décidé d'installer VMware qui n'avait pas le framework .NET ou Windows Installer 3.1 (juste un squelette Windows XP). L'application installée est OK.

Qu'est-ce que Windows Installer 3.1? Et pourquoi en ai-je besoin?

Répondre

2

Windows Installer est le logiciel qui peut exécuter les fichiers MSI. Il vient (dans une version) avec Windows (à partir de Windows 2000 SP4). Dans chaque fichier MSI, la version minimale du programme d'installation est définie. l'installateur se plaindra si le MSI est "trop ​​nouveau". Le Windows SDK a a table montrant quelles versions du programme d'installation ont été incluses dans les versions de Windows. Vous pouvez obtenir le 3.1 redistributable from Microsoft.

2

Vous en avez besoin pour installer .NET Framework 2.0. S'il vous plaît vérifier this lien de téléchargement.

son système requise dit:

Configuration requise

- Required Software: 

    o Windows Installer 3.0 (except for Windows 98/ME, which require Windows Installer 2.0 or later). Windows Installer 3.1 or later is recommended. 
    o IE 5.01 or later: You must also be running Microsoft Internet Explorer 5.01 or later for all installations of the .NET Framework. 

EDIT: Vous pouvez vous assurer dans votre projet d'installation que tous les des conditions préalables pour votre projet existe dans votre package d'installation. Vous pouvez trouver une procédure étape par étape dans this CodeProject article..

Questions connexes