J'ai un assemblage réalisé dans un autre projet (projA). Maintenant, je veux importer cette DLL dans un autre projet (projB). Comment puis-je atteindre cet objectif? C'est ce que j'ai essayé (dans projB).ASP.NET Comment ajouter un assembly dans web.config?
1 Mettez dll dans le même répertoire que mon projet. (Le bac dir)
2 En web.config:
<assemblies>
<add assembly="projA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
Ceci est l'erreur que je reçois:
Impossible de charger le fichier ou l'assembly « PROJA, Version = 1.0.0.0, Culture = neutre, PublicKeyToken = 31bf3856ad364e35 'ou l'une de ses dépendances. La définition de manifeste de l'assembly localisé ne correspond pas à la référence d'assembly. (Exception de HRESULT: 0x80131040)
EDIT:
Le point est que finalement la référence d'assemblage doit me ajouter dynamiquement
EDIT 2:
Le nom de l'ensemble (et l'espace) sont stocké dans la base de données. L'assembly physique (dll) est ajouté (par installation) dans projB. Maintenant, le code dans projB doit lire le nom de l'assembly à partir de la base de données, puis ajouter une référence à la DLL ajoutée par l'installation.
Votre modification change radicalement la question à mon esprit. –