Salut,
J'ai crée une série de dll que je déploie chez mes clients.. à priori, tout marche bien mais j'ai constaté un problème dans l'enregistrement de mes dll,
Dans une de mes DLL, je veux récupérer un fichier qui doit se trouver dans le meme repertoire que la dll.
alors pour ça j'utilise
En dév, tout fonctionne très bien mais quand je déploie, à la place d'obtenir "C:\appl\Grm\Lib\monfichier.dat" , j'obtiens "C:\winnt\assembly\gac_msil\MaLibraire\1.0.0.0aa5554910878984021\monfichier.dat"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\monfichier.dat";
Comment ça se fait que j'obtiens ça, alors que je gac et dégac correctement avec gacutil. est-ce qu'il y aurait une option particulière lors de la suppression d'une ancienne version?
Merci d'avance
Partager