Comment la “Temporaire ASP.NET les Fichiers” sont créées (et comment éviter les doublons)
J'ai un problème où une dll montré deux fois dans les Modules fenêtre de débogage pour mon service WCF (hébergé par un IIS Projet).
Ils sont tous deux chargés de mon "Temporaire ASP.NET les Fichiers des dossiers.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3cfa58238f464b9_9a03cd01\InversionOfControl.DLL
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3cfa5823457a584_9803cd01\InversionOfControl.dll
Les chemins sont presque exactement la même, mais le nom du dossier qui contient le fichier dll est différent.
Voici donc mes questions:
- Ce qui est "Temporaire ASP.NET les Fichiers"?
- Pourquoi ne pas simplement faire référence à la dll qui est dans mon dossier de création.
- Comment pourrais-je avoir reçu deux?
- Comment puis-je empêcher que cela se reproduise?
- Si je viens de supprimer ce sera problème être "fixe"?
Ceux en gras sont les réponses que je suis le plus intéressé.
Voici quelques explications ... msdn.microsoft.com/en-us/library/ms366723.aspx
OriginalL'auteur Vaccano | 2012-03-16
Vous devez vous connecter pour publier un commentaire.
Vous pouvez vous sentir libre de supprimer quoi que ce soit au-dessous de
Temporary ASP.NET Files
. Tout le contenu sera généré à nouveau (quoique avec une première pénalité de performances).Notez également qu'il est plus facile d'utiliser l'explorateur pour ce faire, si vous tuez IIS temporairement. (
iisreset /stop
, supprimer les fichiers,iisreset /start
).OriginalL'auteur Guvante
Tout ce que vous devez connaître les différentes approches pour l'élaboration de votre code par asp.net.
Avant de compiler votre code afin d'éviter la compilation et le stockage des fichiers compilés dans les dossiers temporaires.
Espère que cet article va vous donner une meilleure réponse à vos questions. http://www.asp.net/web-forms/tutorials/deployment/precompiling-your-website-vb
Bien .net supprimer les fichiers temporaires au moment de la construction, il y a peut être possibilité pour une raison quelconque, si l'échec de la suppression de certains fichiers. Si ces fichiers en continu génère l'erreur, essayez de supprimer manuellement et voir le résultat.
OriginalL'auteur irfanmcsd
Leur suppression n'a pas d'impact négatif sur votre système.
.Net va tout simplement continuer de les créer, lentement mais sûrement, en remplissant le lecteur. Sur les machines de dev, il ya beaucoup d'entre eux. Sur les serveurs... eh bien, vous ne devriez pas être le déploiement de code pour le serveur qui nécessite une compilation de toute façon.
Quant à savoir si il va résoudre votre problème... peut-être. Aller pour elle.
OriginalL'auteur NotMe