Comment je fais un signe d'une assemblée qui a déjà été intégrée dans une dll spécifiquement flute.dll

La raison pour laquelle je veux signer la dll est parce que je veux l'ajouter dans le Global Assembly Cache. L'assemblée est un css moteur d'analyse écrit en Java, et porté à J#. J'utilise VS2008 donc je ne peux pas faire J# projets. Il n'a pas un nom fort clés qui lui sont assignées et je n'ai aucune idée de comment le faire maintenant qu'il est intégré.

Quelqu'un a des idées?

  • Je dois poser la question - pourquoi voulez-vous installer dans le GAC? Même avec des avec des assemblages utilisés par plusieurs sites web sur le même serveur, nous avons pris l' (peut-être discutable) habitude de laisser chaque site/demande de garder sa propre copie dans son dossier bin. Cela garantit que l'application web a toujours la version, il a été construit avec et attend, et rend le déploiement et les restaurations simple qu'il n'y a pas de dépendances qui vivent à l'extérieur de la web hiérarchie de dossiers.
  • Ouais mais quelle que soit la façon dont j'ai mes autorisations filaire mon Site de Déploiement du Projet me donne un avertissement à chaque fois que je compile en disant qu'il n'a pas les permissions pour déplacer la dll. Il donne le même message d'avertissement sur le Build TFS. Je suis en train de me débarrasser de tous mes avertissements. FXCop inclus.
InformationsquelleAutor | 2009-09-04