Spécifiez le chemin de recherche pour l'assemblage .net liant / Fusion dans app.config?

StackOverflow https://stackoverflow.com/questions/2597074

  •  25-09-2019
  •  | 
  •  

Question

J'ai une application qui dépend d'autres ensembles .net. Lorsque je démarre l'application, je reçois une erreur qu'un ensemble ou une de ses dépendances ne peuvent pas être chargées.

Je ne veux pas mettre les assemblées dans le GAC ou dans le répertoire de l'application. Est-il possible (app.config?) De dire .net de se pencher sur un chemin donné en essayant de charger les assemblées? Je crois que je peux utiliser pour lier l'assemblage d'un seul ensemble, mais je suis à la recherche d'une solution générique pour ajouter un chemin aux « chemins de recherche »

Était-ce utile?

La solution

Malheureusement, ce n'est pas aussi simple que dire une application où il devrait trouver des ensembles. Il existe des algorithmes fixes pour déterminer quels emplacements sont sondées pour les assemblées, et aussi pour la confiance donné. L'emplacement est une partie de l'assemblage d'un PREUVES , et contribue ainsi à l'égard de son niveau de confiance. Suzanne Cook, a publié deux messages très charnus à ce sujet; consultez:

Le choix d'un contexte de liaison

http://blogs.msdn.com/suzcook /archive/2003/05/29/57143.aspx

-Oisin

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top