Dies wurde gestartet als Fehler beim Laden des Typs 'Global'. Nachdem ich ein paar Dinge ausprobiert habe und nirgendwohin gekommen bin, wo ich die Global.asax-Datei gelöscht habe und jetzt der Fehler ist, kann der Typ '[Namespace].' 'Nicht geladen werden.
Wo ??? ist der Klassenname jeder Seite, die ich laden möchte
Die Website (wenn sie in VS2008 ausgeführt wird, lokaler Entwicklungscomputer) funktioniert einwandfrei, aber sobald sie veröffentlicht (ohne Fehler) und auf dem Server bereitgestellt wird, kann ich den Typ '[Namespace].' Fehler
Ich habe elmah installiert und konnte weitere Details für dieses "generic" erhalten. Der Typ '[namespace].' 'konnte nicht geladen werden. Fehler
elmah meldet einen HTTP-Fehler 500:
System.Web.HttpException Der Typ '[Namespace]. ???' konnte nicht geladen werden. - & gt; System.Web.HttpParseException: Der Typ '[Namespace].' 'Konnte nicht geladen werden.
Irgendwelche Ideen?
Ich habe die "Grundlagen"
überprüftUPDATE # 1
Ich habe die Site auf einem anderen DEV-Computer (konfigurierter IIS, virtueller Ordner usw.) bereitgestellt und funktioniert. Wenn ich den gleichen veröffentlichten Code auf dem Server verwende, bekomme ich den generischen Typ '[namespace].' Fehler
UPDATE # 2
Ich habe eine Test-Web-App erstellt. Ein Formular (Default.aspx) mit einer Schaltfläche. Das click-Ereignis führt Response.Write ("Hello World") aus; Ich habe diese App auf den Server verschoben und ratet was, ich bekomme den Lade Typ TestSite._Default
UPDATE # 3
Laut dem Fusion-Protokoll-Viewer versuchen diese beiden Websites, CppCodeProvider und VJSharpCodeProvider zu laden, aber ich habe keine Referenzen auf diese. Nach einer Google-Suche habe ich diesen Beitrag
gefundenIch habe überprüft und habe keine Referenzen auf JAVA-Dateien. Immer noch nicht wissen, was das Problem ist
Seltsamerweise erhalten wir manchmal diesen Fehler, wenn die Festplatte voll ist.
Sie sollten die .NET Framework-Version in der Eigenschaft des Projekts überprüfen.
Wirklich komisch, vielleicht sollten Sie versuchen, es auf einem anderen Server zu testen, dies geschieht beispielsweise, wenn Sie in Ihrer Entwicklungsumgebung einige Namespaces von .NET 4.5 verwenden und Sie nicht das gleiche Framework auf Ihrem Server installiert haben Vielleicht hängt der Fehler mit diesem Verhalten zusammen, wenn Sie keine dritte DLL in Ihrer Webanwendung außerhalb von Microsoft Framework verwenden, also sollten Sie versuchen, das Framework neu zu installieren, ich glaube nicht, dass das Problem mit Visual Studio zusammenhängt.