none
utilisation d'un projet c# RRS feed

  • Question

  • bonsoir,

    je voudrais savoir comment utiliser un projet class library sur une machine qui ne contient pas visual studio :est ce que je dois enregistrer la dll ou nn ?

    merci

    mardi 6 décembre 2011 16:56

Réponses

  • Bonsoir,

     

    La réponse est que l'utilisation de votre DLL n'a rien avoir avec le fait que Visual Studio soit présent sur la machine ou pas.

    Il faut juste que la DLL (Votre class library comilée) se trouve dans un endroit accessible par votre scripte sur la machine en question, le répertoire  du scripte par exemple, ou qu'il soit dans le GAC (Global Assembly Cache).

    Voir http://msdn.microsoft.com/fr-fr/library/yx7xezcf(v=VS.100).aspx.

    http://msdn.microsoft.com/fr-fr/library/6axd4fx6(v=vs.80).aspx

    Puis il faut que la version du framwork ciblée par votre class library soit présente sur la machine.

    Le plus propre serait de créer un projet Visual Studio de déploiement (Setup) de votre projet Scripte IE qui'il suffit par la suite de l’exécuter sur les machines sur les quels vous voulez déployer votre scripte. A défaut de pouvoir faire un projet Setup, quand vous voulez déployer votre scripte sur une machine copier le avec tout le contenu de son répertoire de sortie (bin).

    Voir http://msdn.microsoft.com/fr-fr/library/wtzawcsz.aspx.

    Autre chose quant à votre question : Visual Studio n'est qu'un outil de développement, ce n'est même pas lui qui fait la compilation et biensur une fois les projets compilés il n'a plus aucun rôl quant à leurs utilisation.

     

    Cordialement.


    mardi 6 décembre 2011 22:43

Toutes les réponses