1

J'ai un projet de Biztalk qui a les paramètres suivants:Impossible de voir les assemblys de projet Biztalk déployés dans GAC?

General > Redeploy > True 
Local Machine > Install to Global Assembly Cache > True 

Tous les projets concernés ont un fichier généré SNK. Cependant, j'ai supprimé une référence et il n'a pas été nettoyé du GAC according to biztalk documentation. Lorsque je tente de localiser mon assembly installé dans c: \ windows \ assembly, je ne trouve pas mon BizTalkProject.DLL ou le projet BiztalkLibraries.DLL là. Est-il possible que ce soit un problème d'autorisations ou est-ce que je suis confronté à un problème différent?

Répondre

5

C: \ Windows \ Assembly est le CLR 2.0 CLR (.Net 2.0 à 3.5).

Si vous utilisez BizTalk Server 2010 ou plus tard, vous trouverez les assemblées GAC'd dans le CLR 4.0 GAC dans C: \ Windows \ Microsoft.NET \ assembly \ GAC_MSIL

4

Vous pouvez également utiliser gacutil. EXE. Ouvrez l'invite de commande Developer et tapez

gacutil /l | find "AssemblyName" 

pour vérifier si elle est dans le GAC et

gacutil /u AssemblyName 

pour le supprimer. Notez que AssemblyName peut juste être la première partie du nom entièrement qualifié.