Comment faire pour annuler l'inscription de l'assemblée enregistrés à l'aide d'regasm
Je me suis inscrit à l'un de mes dll sur le développement de la machine à l'aide de regasm comme ci-dessous ASP (application)
Dans une invite de cmd, j'ai navigué
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 et de fait:
regasm /tlb "xxx.dll"
Maintenant j'ai apporté quelques modifications dans la dll. J'ai donc non la dll à l'aide de la commande:
regasm /u xxx.dll /tlb:xxx.tlb
Puis je me suis inscrit à la mise à jour des dll avec la commande précédente. Mais les changements ne sont pas à venir dans le projet, donc je doute qu'il reste encore de pointage à l'ancienne dll. J'ai redémarré la machine, mais cela n'a pas aidé.
Donc:
- Quels sont les moyens pour s'assurer que mon vieux dll est supprimé et l'actuelle est nouveau?
- Est-il un chemin d'accès physique pour les vérifier manuellement?
Mise à JOUR: ci-dessous La solution corrigé le problème.
Pour Vous Inscrire:
SET WorkFolder= '<directory>'
regasm.exe %WorkFolder%\xxx.dll /Codebase
Pour annuler l'inscription.
SET WorkFolder= '<directory>'
regasm.exe /unregister %WorkFolder%\xxx.dll
Vous devez vous connecter pour publier un commentaire.
Essayer
Ré-enregistrer les utiliser
ignorer l'avertissement.