IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Déploiement du Framework 3.5 - Projet de setup


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut Déploiement du Framework 3.5 - Projet de setup
    Salut tout le monde !

    Peut on en même temps qu'un setup (fichier .msi) déployer silencieusement le framework 3.5 ?

    Ou tout du moins, les fichiers nécéssaires par une appli...?

    Merci d'avance

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Oui, ça s'appelle les pré-requis. Ils seront installés si necessaire au démarrage de l'assistant d'installation, avant même de commencer l'installation de ton application.

    Il y a plusieurs type d'intégration
    - Téléchargement sur le site du fournisseur (par défaut) : Le framework sera télécharger chez Microsoft si nécessaire avant d'être installer. Nécessite une connexion internet au moment de l'installation.

    - Télécharger depuis l'emplacement suivant : Idem que précédemment sauf que ça sera pas télécharger chez Microsoft mais sur un site que tu dois indiqué et sur lequel tu dois mettre les packages redistribuables correspondants.

    - Télécharger depuis l'emplacement de mon application : Les packages redistribuables seront copier dans des sous dossiers de ton support d'installation. Ils devront être gravé avec la même architecture sur ton cd


    Si tu as un projet type Setup, il suffit de faire un clic droit sur le projet Setup, de choisir Propriétés et d'ouvrir le bouton Composants requis

    Si tu utilise ClickOnce, idem mais dans les propriétés de ton projet applicatif

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut
    Normalement, les pré requis s'installent automatiquement à condition d'avoir dans le dossier de déploiement : les fichiers correspondant aux versions redistribuables du framework ?

    J'ai un autre soucis, sur une station ou je désire installer mon appli, le fichier .msi n'est pas reconnu par Windows et il me demande avec quel programme l'ouvrir, je suppose que Windows Installer n'est pas installé correctement, mais je pensais que du coup, les pré requis entraient en action et m'installaient les programmes manquants (vu que j'ai coché aussi Windows Installer dans les pré requis...)

    Des idées?

    Merci

  4. #4
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Les pré-requis ne sont pas installés par le .msi, mais par le .exe (setup.exe habituellement) qui present avec le .msi

    Pour faire l'installation, c'est le .exe qu'il faut lancer et non pas le .msi (qui sera automatiquement lancé par le .exe)


    Si c'est un pack ClickOnce, je suis pas sur que le .exe soit présent, il n'y a peut-être que le .msi. J'avais lu une fois que la philosophie de ClickOnce était de supposer que la configuration requise était considérée comme bien présente au moment de l'installation. Si ce n'était pas le cas, c'était à l'utilisateur de veiller à ce que ça le soit.

    Je ne sais pas si c'est réel, je n'ai jamais fait de pack ClickOnce. Je n'utilise que WindowsInstaller

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut
    Je n'utilise pas de clickonce.

    Je passe par un déploiement avec le msi...

    en fait, n'ayant pas accès aux GPO je lance à l'ouverture de session windows l'installation du .msi en mode silence...du coup, si je dois passer par le .exe, cela ne sera plus possible..?

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Euh si de la même manière, je pense.

    Si tu fait
    setup.exe /s
    le msi sera ensuite, je pense, lancé en mode silencieux aussi. A tester

Discussions similaires

  1. attacher des fichier à un projet de setup
    Par a.sana dans le forum C#
    Réponses: 5
    Dernier message: 20/05/2009, 14h17
  2. Déploiement msi [FrameWork 2.0]
    Par Nonos421 dans le forum VB.NET
    Réponses: 1
    Dernier message: 04/11/2008, 17h10
  3. [Choix] Quel framework pour mon projet ?
    Par Mric_ dans le forum Frameworks Web
    Réponses: 1
    Dernier message: 14/01/2008, 20h50
  4. [VS 2005] Projet de Setup
    Par kunfuka dans le forum Visual Studio
    Réponses: 5
    Dernier message: 12/07/2007, 19h33
  5. Intégrer le framework dans un projet
    Par costaupo dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 16/03/2007, 10h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo