Eingebettete Ressourcen von webresource.axd-Links, die nicht in der Produktionsumgebung arbeiten

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

  •  29-10-2019
  •  | 
  •  

Frage

ok, das hat mich stumpiert.

Ich habe mehrere Serversteuerungen, die in einem VB.NET-4-Projekt definiert sind. Nennen Sie IT-Webcontrols, um mit anderen Projekten in der Lösung gemeinsam genutzt werden. WebControls verwendet eingebettete Ressourcen (Bilder), damit ich nicht daran erinnern muss, Bildern in jedes Projekt, das auf die Bedienelemente referenziert, aufzunehmen. Ich verwende Page.clientscript.getwebresourceurl, um Bildbildurlattribute in den Serversteuerelementen einzustellen.

Dies funktioniert in meiner Anwendung gut in meiner Anwendung X, die die Steuerelemente von Webcontrols auf meinem dev-Server verwendet. Wenn ich dies jedoch zur Produktion drücke, zeigen sich die als eingebetteten Ressourcen dargestellten Bilder nicht auf.

Mein Produktionsserver läuft IIS 7.0. Ich weiß, dass das Deaktivieren der Komprimierung nichts beeinflusst und dass die richtigen IIS-Handler für Web-Ressourcen .axd-Dateien vorhanden sind.

Was ist sogar Fremder, dass ich Kopien dieser Anwendung habe (natürlich anders benannt) auf demselben Produktionsserver und alles funktioniert in diesen, nicht in X. Der Anwendungsbecken verwendet .NET 4 integriert und funktioniert nicht im klassischen Modus.

Alle Vorschläge?

War es hilfreich?

Lösung

habe das herausgefunden.Sehr eigenartig.Ich baue meine Webcontrols-Klasse und meine anderen Anwendungen im Debug-Modus wieder auf und drückte diese .dlls an meinen Produktionsserver und alles funktionierte in Ordnung.Dann wieder auf den Release-Modus wieder aufgebaut und die .dlls wieder auf die Produktion gedrückt, wodurch das Debugd .dlls ersetzt wird und erneut alles funktionierte.Es scheint ein Problem mit dem VS 2010 gewesen zu sein, das die DLLs nicht richtig löscht, wenn ich meine Anwendungen auf Release reinigte und wieder aufgebaut hat.

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