Meine ASP.NET App_code Veränderungen, die nicht immer abgeholt (bzw. zwischengespeichert werden??)

Hilfe!!!! Ich habe eine single .cs-Datei unter einem (root-Ebene) App_Code-Verzeichnis für den Zweck der abrufen die richtige Vorlage für die angeforderte URL (es wird mit unseren eigenen Content-Management-Datenbank). Anfangs war es wunderbar funktioniert - ich konnte machen, änderungen daran und Sie wurden abgeholt, die von der web-Anwendung OK. Dann ist etwas passiert (keine Ahnung was) und nun, was auch immer änderungen, die ich machen, sind Sie nicht anerkannt. Selbst wenn ich löschen Sie das gesamte Verzeichnis App_Code, dass es keinen Unterschied macht - ich immer noch, scheint zu sein, Kommissionierung bis eine frühere (Cache??) version von dem, was war, in das App_Code-Verzeichnis. Code in der .cs-Datei unter:

using System;
using Custom.CMS.Facade;
using Custom.CMS.BO;
public class CMHttpModule : IHttpModule
{
    code here...
}

Tritt das gleiche problem auch nachdem ich Sie kopiert haben, die website für unsere live-server.

Was ich nicht verstehe ist - wenn ich Ihnen einen absichtlichen Fehler auf die .cs-code, bekomme ich noch eine Zusammenstellung der Fehler, und auf eine erfolgreiche Kompilierung ein App_Code.xxxx.dll wird erstellt unter C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Dateien

So, welche version des App_Code ist meine web-Anwendung tatsächlich aufnehmen? Wie mache ich es abholen, die "richtige" ein?

Zur info ich bin mit C#, Visual Web Developer Express 2008 und IIS 6 web-Servers

Jede Hilfe wird dankbar geschätzt.

  • Haben Sie versucht, die rechts-Klick-Lösung -> saubere Lösung. Neu erstellen?
  • versuchen Sie zum Neustart des iis
  • Dank mahesh. Aber IIS neu starten, macht keinen Unterschied.
  • Mr. Enttäuschung - Visual Web Developer Express 2008 nicht über eine "Saubere Lösung" - option. Versucht eine nachzubauen, sondern immer verschiedene Fehler, die mir unten mehr Sackgassen. Da ich nicht in der Regel verwenden Sie die "build" - option trotzdem auf unseren Seiten, ich bin sicher, das problem muss woanders liegen?
  • hast du es geschafft, eine Lösung zu finden für dieses? Ich habe das gleiche problem!!!
  • Ich hatte ein ähnlichen Problem mit silverlight-Anwendungen, die ich erschuf. Ich fand, dass die Erhöhung der AssemblyFileVersion in der AssemblyInfo.cs-Datei behoben mein problem. Inititally dieser sah aus wie ein browser-caching-problem, und es war wirklich verwirrend, um zu bekommen, herausgefunden. Dies kann nicht binden Sie in Ihr problem, da Sie nicht klingen wie Sie sind veröffentlichen Sie Ihre Anwendung, aber ich dachte mir, da Sie immer noch nicht eine Antwort haben, ich würde werfen dies draußen, als ein weiterer Pfeil auf die Dartscheibe.

InformationsquelleAutor Patrick | 2011-06-17
Schreibe einen Kommentar