Forum: ASP.NET |
Thema:
VS2005: Verweis auf Datei "xyz.dll" konnte nicht generiert werden. |
Von:
G. Guest (
03.04.2006 15:34) |
Hallo,
ich habe ein Problem mit einem in ein größeres Projekt eingegliedertes Webprojekt. Ich habe das komplette Projekt einmal von NET 1.1 nach NET 2.0 konvertiert. So langsam läuft auch alles so wie es laufen soll. Nur beim Webprojekt habe ich jetzt einen Fehler bei dem ich nicht mehr weiterkomme. Anscheinend hat er Schwierigkeiten einen Verweis auf eine Datei innerhalb des Projektes zu erstellen. Beim Debuggen des Webprojektes erhalte ich folgenden Fehler:
[code]
Verweis auf Datei "E:\PfadZumProjekt\PfadZumUnterProjekt_A\obj\Debug\Projekt_A.dll" konnte nicht generiert werden. Verwenden Sie das TLBIMP-Dienstprogramm, um auf COM-DLLs zu verweisen: Fehler beim Importieren des Moduls Projekt_B.dll der Assembly E:\PfadZumProjekt\PfadZumUnterProjekt_A\obj\Debug\Projekt_A.dll -- Das System kann die angegebene Datei nicht finden. .
[/code]
Mein Webprojekt, wäre in dem Fall Projekt_C. Nun gibt es von Projekt_A ein Verweis auf Projekt_B. Das funktioniert beim Aufruf der Windows Anwendung ach alles einwandfrei. Nur beim Compilieren des Webprojektes (Projekt_C) scheint er eine DLL nicht richtig erstellen zu können. Dann kopiert er in das bin-Verzeichnis der Webanwendung immer eine Veraltete Version von Projekt_B. Die Folge ist dann ein Fehler beim Aufruf von Seiten, die auf dieses Projekt referenzieren.
Ich weiss, dass ließt sich alles etwas kompliziert. Aber vielleicht hat ja jemand einen Ansatz für mich, wie ich dem Problem Herr werden kann. Alle benötigten Dateien werden beim Debuggen neu erstellt. Die Build-Reihenfolge ist auch korrekt (erst Projekt_B, dann Projekt_A und dann Projekt_C).
Bin für jeden Tipp dankbar
Riggson
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!