Question

fichier de classe dans les conflits C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ me empêche de construire la solution. Même si j'essaie de vider le dossier, chaque fois que Visual Studio démarre le processus de construction, il apporte dans le fichier de classe dans le dossier temporaire avec le même nom de dossier. Si je redémarre la machine ou à laisser du jour au lendemain, la construction du projet sans erreur. Y at-il de toute façon de dire Visual Studio supprimer / ignorer / nettoyer tous les fichiers de classe persistante qui pourraient se trouver dans le dossier temp?

option Nettoyer la solution dans VS ne fonctionne pas non plus. fichier de classe en conflit sont dans le dossier App_Code.

Était-ce utile?

La solution

Ajout cette comme une réponse directement ici: déplacer la température emplacement pour faciliter le nettoyage ou un événement pré-construction

<system.web>

   <compilation tempDirectory="d:\TempASP.NETFiles\">

      ...

   </compilation>

</system.web>

Source a été la réponse SO, qui conduisent à ceci: http://blog.cwa.me.uk / 2007/10/15 / relocalisation temporaire-aspnet-fichiers /

Autres conseils

Propre, Fermer toutes les instances de VS, supprimer les fichiers temporaires, corbeille vide, une pincée de sel sur un jet épaule gauche. début VS et de reconstruire tous.

travaille pour moi à l'époque bizarre cela se produit

Vérifiez que vous ne l'avez pas compilé le fichier DLL et non compilé classe égale dans un projet.

Utilisez une opération de pré-construction du projet pour vous assurer que le dossier est effacé, il est IIS éventuellement compilation automatique de votre application avant de le servir.

Je pense qu'il est que vous avez deux noms de classe qui sont les mêmes. L'un dans votre App_Code et une autre classe que le nom d'un contrôle utilisateur ou d'une page

J'ai fait face à la même genre de problème dans mon projet. Les dossiers ont été confrontés à infliction entre les fichiers ayant même nom du projet en cours et un autre projet. Je l'ai résolu en supprimant les fichiers de mon projet de répertoire bin quel que soit je ne voulais. (Mais si le problème persiste, supprimez les fichiers indésirables et les fichiers temporaires à partir des dossiers « Debug » et « Release ».). Cela a fonctionné à 100% dans mon cas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top