2009-08-13 8 views
3

Supposons que je souhaite inclure une DLL dans un projet Visual Studio qui ne sera pas une référence. Dans mon cas, il s'agira d'un écouteur de trace personnalisé, mais il peut également s'agir d'une DLL que je charge via la liaison d'exécution. Je ne veux pas l'ajouter comme référence parce que je ne veux pas introduire la possibilité que mon code se réfère de façon statique par accident. Donc, si j'ajoute la DLL au projet, devrais-je définir l'action de construction sur "Aucun" ou "Composant". J'ai défini la propriété "Copy To Output Directory" sur "Copy Always"Action de génération appropriée lors de l'ajout d'une DLL non référence à un projet .NET dans Visual Studio

Répondre

4

"Content" peut être plus approprié, car je crois qu'il l'inclut par défaut lorsque vous publiez le projet, que ce soit via msi (installer) ou ClickOnce .

+0

(révisé à "Contenu") –

+0

@ Marc, je pense que votre droite. Attendre un jour ou deux pour des commentaires supplémentaires avant de marquer votre réponse comme acceptée. –

Questions connexes