ASP.NET Wie add assembly in der web.config?

Habe ich eine Versammlung in einem anderen Projekt (projA). Jetzt will ich importieren diese dll in einem anderen Projekt (projB). Wie kann ich das erreichen? Dies ist, was ich versucht habe (in projB).

1 Setzen Sie dll in demselben dir als mein Projekt. (das bin Verzeichnis)

2 Im web.config:

<assemblies>
  <add assembly="projA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>

Dies ist die Fehlermeldung die ich bekomme:

Konnte nicht geladen, Datei oder assembly 'projA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' oder eine Ihrer Abhängigkeiten. Die befindet assembly manifest definition entspricht nicht den Assemblyverweis. (Ausnahme von HRESULT: 0x80131040)

EDIT:

Der Punkt ist, dass schließlich die assembly-Verweis muss mich dynamisch Hinzugefügt

EDIT 2:

Den Namen der assembly (und Namensraum) sind in der Datenbank gespeichert. Die körperliche assembly (dll) Hinzugefügt wird (durch die installation) projB. Jetzt ist der code in projB Lesen muss, den Namen der assembly, aus der Datenbank, und fügen Sie dann einen Verweis auf die dll, die Hinzugefügt werden, indem Sie die installation.

Edit radikal verändert die Frage, die mir in den Sinn.

InformationsquelleAutor Martijn | 2009-09-25

Schreibe einen Kommentar