Windows kann nicht verwalteten DLLs findet nicht in dem Weg, GAC oder Registry?

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

  •  18-09-2019
  •  | 
  •  

Frage

Kann Windows bereit, die nicht verwaltete (Nicht-COM) DLLs eine Mixed-Mode-Anwendung, wenn dieser DLLs nicht im Anwendungsverzeichnis oder Windows-Pfad ist? Ich bemerkte, VS 2008 nicht auf dem Weg erscheinen, und ich habe mich gefragt, wie das gemacht wird.

War es hilfreich?

Lösung

Nein, es kann nicht „finden“, um sie im Sinne einen Satz von Pfaden zu suchen. Aber sie können immer mit ihrem vollständigen Pfad geladen werden (C: \ Programme \ Visual Studio ...), wenn Sie wissen, wo sie suchen müssen. Sie können AppDomain verwenden Sie Ihre eigenen ausführbaren Pfad zu bekommen, und dann den Speicherort Ihrer DLLs von dort abgeleitet werden.

Ist das, was Sie suchen? Ihre Frage ist ein wenig zweideutig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top