2012-02-14 3 views
0

Je souhaite créer une application (application Windows) en utilisant C# et .NET Framework 3.5..NET Framework - Installation de l'application

Je veux faire l'installer l'application. Je veux que l'installation détermine - si l'utilisateur a le cadre dans le système. Si l'utilisateur n'a pas de framework, je veux l'installer.

Comment créer une installation d'application avec NET Framework 3.5?

+0

ok, bonne chance. et quelle est votre question? –

+0

Ouais. Pas de question ici. Voter pour fermer. Jenan - s'il vous plaît lire l'anglais de base. La partie qui contient des questions contient une phrase demandant quelque chose et se terminant par un "?". – TomTom

Répondre

2

Si vous utilisez quelque chose comme ClickOnce pour installer votre application, cela se fera automatiquement. Lorsque vous le configurez, il détermine quelle version de .NET est requise pour votre application. Il n'inclut pas la version requise dans le programme d'installation - de sorte que votre installateur dit la même taille indépendamment - mais met dans le code qui installera la bonne version de Microsoft comme requis.

1

Vous pouvez également utiliser le Windows Installer XML toolkit, qui contient des moyens de déterminer si la version .NET requise est installée. En outre, vous obtenez un programme d'installation MSI.

Une autre façon serait d'utiliser InnoSetup. Vous pouvez écrire du code à l'aide de l'interpréteur de script Pascal intégré qui vérifie la version de la structure installée.

Le type de projet d'installation fourni avec les versions «supérieures» de Visual Studio contient également des manières de rendre le .NET Framework obligatoire. J'ai travaillé avec tous les trois et je peux vous dire: ça fonctionne. Il peut y avoir d'autres moyens, comme NSIS, mais je ne les ai pas utilisés.

Questions connexes