Laden...

Die Datei oder Assembly "..." oder eine Abhängigkeit davon wurde nicht gefunden.

Erstellt von ben vor 14 Jahren Letzter Beitrag vor 14 Jahren 3.040 Views
B
ben Themenstarter:in
200 Beiträge seit 2006
vor 14 Jahren
Die Datei oder Assembly "..." oder eine Abhängigkeit davon wurde nicht gefunden.

Hallo zusammen,

mit dem Titel lässt sich viel suchen, aber leider ist bei mir das fenomen etwas komisch...
Wenn ich die Website besuche, habe ich nie solche Fehler gesehen, aber wenn ich mal in den Logfiles nachschaue, gibts da oft den "Application Error" mit der Meldung:

Die Datei oder Assembly "..." oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden

...obwohl alle DLL's (eigen geschriebene) korrekt im Bin Verzeichnis untergebracht sind...

Also für mich kommt das rüber, als wäre das ein .NET Problem und lässt sich nicht verhindern. Was vielleicht noch zu sagen ist, dass ich gemischt arbeite.
D.h. ich benutze das App_Code Verzeichnis, aso es ist eine Website-Projekt und keine Webapplikation (Visual Studio 2008).

Ein ähnlich komisches fenomen habe ich, wenn ich ein Captcha habe. Hier gibt es ebenfalls Fehlermeldungen, die für mich unerklärlich sind, da es bei mir nie zu einem solchen Fehler kommt. Also konkret wenn ich auf den HttpContext.Current zugreifen will, kommt da öfters im Logfile die Meldung, dass der Context null sei, obwohl das ja theoretisch nicht möglich ist.

In der Web.config gibts ja da einen Baum mit <assemblies>, hier werden aber nur die von .NET bereitgestellten Assemblies eingetragen. Geh davon aus, dass hier nichts hinzugefügt werden muss.

Es gibt einfach kein gutes Gefühl, wenn solche unerklärlichen Fehler auftreten. Wäre Dankbar, wenn jemand eine Antwort auf das merkwürdige Verhalten hätte!

Grüsse

5.941 Beiträge seit 2005
vor 14 Jahren

Hallo ben

Läuft die Anwendung im Livebetrieb?
Also du tauscht währenddessen nicht bspw. ab und zu mal eine DLL aus?

Wie / wo benutzt du das Captcha?

Gruss Peter

--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011

B
ben Themenstarter:in
200 Beiträge seit 2006
vor 14 Jahren

Läuft die Anwendung im Livebetrieb?

Ja, dass ist gerade das merkwürdige.

Also du tauscht währenddessen nicht bspw. ab und zu mal eine DLL aus? Doch schon mal, aber dieser Fehler taucht doch sehr oft auf, auch wenn lange die gleiche DLL läuft.

Wie / wo benutzt du das Captcha? Also das Captcha selbst in einer separaten DLL. Und wird dann mit:

<img src="Captcha.ashx"...

...gerendert. Das Sessionhandling passiert Intern in der DLL.

An das *.browser File habe ich auch schon gedacht, aber der Fehler passiert nicht nur bei dem Spezifizierten UserAgents...

Gibts vielleicht Probleme, wenn wie ich bereits oben geschrieben habe, Source-Code mit DLL's mische?

Danke für deine Antwort!

Grüsse

F
10.010 Beiträge seit 2004
vor 14 Jahren

Benutzt du evtl. eine DLL, die auf deinem rechner im GAC installiert wurde?

B
ben Themenstarter:in
200 Beiträge seit 2006
vor 14 Jahren

Hallo FZelle,

nein, die DLL's liegen ganz normal im Bin-Ordner meiner Webanwendung.

Grüsse