Wie kann die "Temporäre ASP.NET Dateien" erstellt (und wie, um doppelte Einträge zu vermeiden)
Ich habe ein Problem, wo eine dll gezeigt zweimal in die Module debug-Fenster für meine WCF-service (gehostet von einem IIS-Projekt).
Beide sind geladen von meinem "Temporären ASP.NET Dateien" Ordner.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3\4cfa5823\28f464b9_9a03cd01\InversionOfControl.DLL
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3\4cfa5823\2457a584_9803cd01\InversionOfControl.dll
Die Wege sind fast genau die gleiche, aber der name der Ordner, hält die dll-Datei ist anders.
So, hier sind meine Fragen:
-
Was ist "Vorübergehend ASP.NET Dateien" für?
-
Warum nicht einfach ein Verweis auf die dll, die ist in meinem build-Ordner.
-
Wie könnte ich Sie bekommen haben zwei?
-
Wie kann ich verhindern, dass es wieder geschieht?
-
Wenn ich nur diese löschen, wird diese problem "fixiert"?
Diejenigen, die in Fett sind die Antworten, die ich bin am meisten interessiert.
- Hier sind einige Erklärungen ... msdn.microsoft.com/en-us/library/ms366723.aspx
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie fühlen sich frei, um zu löschen alles, was sich darunter
Temporary ASP.NET Files
. Alle Inhalte neu generiert werden (wenn auch mit einer anfänglichen Leistungseinbußen).Beachten Sie auch, dass es einfacher ist, verwenden Sie explorer, um dies zu tun, wenn Sie töten, IIS vorübergehend. (
iisreset /stop
, löschen Sie die Dateien,iisreset /start
).Alles, was Sie brauchen, zu wissen, dass verschiedene Ansätze für den code zu kompilieren, indem asp.net.
Tun pre kompilieren Sie Ihren code, um zu vermeiden, kompilieren und speichern von kompilierten Dateien in temporären Ordnern.
Hoffe, dieser Artikel wird Ihnen eine bessere Antwort für Ihre Fragen. http://www.asp.net/web-forms/tutorials/deployment/precompiling-your-website-vb
Löschen Sie keine negativen Auswirkungen auf Ihr system.
.Net wird nur erschaffen, in der Sie langsam aber sicher füllt sich die Festplatte. Auf dev-Maschinen, es gibt eine Menge von Ihnen. Auf den Servern... naja, man sollte nicht die Bereitstellung von code auf dem server, erfordert die Zusammenstellung sowieso.
Hinblick darauf, ob es dein problem lösen... vielleicht. Gehen Sie für es.