Comment référencer des ensembles externes à partir d'un site Web ASP.NET
-
26-10-2019 - |
Question
Je dois faire référence à des ensembles externes d'une douzaine de sites web asp.net. Ces assemblées ne seront pas dans le GAC, mais seront situés dans un emplacement par rapport au site Web ( « .. \ .. \ dll de libération »).
D'après ce que je comprends, Visual Studio ne dispose pas d'une référence d'assemblage explicite ou moyen de lier un site Web à un .csproj externe ou .dll bibliothèque. (Contrairement à un projet Web).
Ces sites sont des exemples de projets pour le redimensionnement d'image open source HttpModule http://imageresizingin.net/ .
Je ne veux pas faire aux utilisateurs d'exécuter un fichier .bat pour copier les dll dans chaque dossier / bin.
Y at-il quelques conseils secrets fichier que je peux utiliser pour le faire savoir en studio visuel où regarder?
Je travaille sur la résolution d'assemblage dynamique, mais ce ne sera pas aider le studio visuel du tout, les versions hébergées simplement du site.
La solution
Ajoutez le nom complet des assemblées à l'élément <compilation>
de web.config, et les mettre dans le GAC sur votre machine dev.