Question

sur Microsoft Visual Studio 2010 J'aimerais créer un programme d'installation pour une solution que j'ai créée.

Je l'ai créé par menu Way (fichier> Nouveau projet ...> Autres types de projets> Configuration et déploiement> Installateur Visual Studio Installer> Configuration du projet), ajout de fichiers à leurs destinations correctes, etc., etc., etc., à l'exception de Prérequis ...

Le problème est que ma solution dépend de .NET 3.5 et j'aimerais l'installer automatiquement avec l'installateur, de manière hors ligne - pas de téléchargements Internet sur l'heure d'installation.

Si sur les propriétés du projet Installer I Je marque "Créer une installation pour installer Installer des composants préalables" et marquer "Télécharger des prérequis du même endroit que mon application" ...

capture d'écran

... Quand j'essaie de courir, il montre des messages comme celui-ci:

Erreur 7 L'emplacement d'installation des prérequis n'a pas été défini sur 'Site Web du fournisseur de composants' et le fichier 'dotnetfx35sp1 \ dotnetfx20 \ aspnet.msp' in thème ".NET Framework 3.5 SP1 'ne peut pas être localisé sur le disque. Voir l'aide pour plus d'informations. D: \ projectos \ eletronica \ m013-moura \ hg-v6-version1 \ Vidaciclada-Semtemperatura \ vidaciclada_installer \ vidaciclada_installer.vdProj vidaciclada_installer

Eh bien, je mets mon installateur hors ligne de .NET 3.5 sur le même dossier La sortie EXE de ma solution est. Qu'est-ce que je fais mal?

Était-ce utile?

La solution

Bien que je ne puissiez pas terminé complètement mon paquet d'installateur, j'ai trouvé le problème:

  1. J'ai cliqué sur le panneau Propriétés
  2. J'ai cliqué sur le projet de configuration
  3. sur la propriété nommée "localisation", j'ai changé la valeur en "anglais (États-Unis)"
  4. Donc, je pourrais créer le projet et exécuter l'installateur normalement (à l'exception de SQL Server Express, que je voudrais également installer avec cet emballage, mais bien qu'il soit exécuté avec configuration, il ne crée pas les services Windows pour cela...).

    I.e., La question était que mon VS2010 n'a pas les fichiers nécessaires à la configuration de ma langue maternelle », portugais (Brésil)", mais il a pour la langue anglaise.La configuration finale installera des prérequis sur la langue anglaise ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top