IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[CS0433] Message d'erreur déroutant


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 31
    Par défaut [CS0433] Message d'erreur déroutant
    Bonjour,

    Je reprend actuellement le developpement d'un site fonctionne en production.
    Lorsque que je tente de compiler celui-ci sur mon pc j'obtiens un message d'erreur assez déroutant
    Erreur 66 Le type 'ASP.IndexCS' existe dans 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\testiisvoussert\c82f74e6\8d66c471\App_Web_qzqsc35t.dll' et dans 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\testiisvoussert\c82f74e6\8d66c471\App_Web___n3nap8.dll' c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\testiisvoussert\c82f74e6\8d66c471\App_Web_ebd67lhu.4.cs 692
    J'ai rebooté, coupé IIS, supprimer tous dossiers temporaires puis relancé une compilation mais mon probleme n'a pas changé.

    Je travail en asp.net C# avec le framework 2.

    Si vous avez des idées ou suggestions je suis prenneuse, d'avance merci

    Edit : j'ai trouvé un debut de reponse avec :

    When in the web config file there are some profile's properties the deploied web dll will generate the following error:

    CS0433: The type 'ProfileCommon' exists in both 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\7b6d6116\c98e92b8\assembly\dl3\c65d681f\4c71788f_4091c601\xxxxxxxxxxx.DLL' and 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\7b6d6116\c98e92b8\App_Code.huffczir.dll'

    That because .NET try as usual to create the ProfileCommon class on the runtime with the properties specified in the web config file, but the web deploied dll contains already a ProfileCommon class!

    To avoid this error you can remove all the profile properties from the web config file on the live / productive server, so .NET will not try to generate the ProfileCommon class, but this is not the expected solution, also because for the user profile will not used the ProfileCommon class in the web deploied dll but the usual DefaultProfile class.

    Or you can remove all the profile properties from the web config file before create the web deploy dll, and so the deploied dll will not contain the ProfileCommon class, and .NET can generate it on the runtime with the specified properties in the web config file.

    But everytime remove all the profile's properties before compile the web deploy project and add them again after it is a quite annoying task!
    mais je ne vois pas vraiment quoi en faire

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    T'as vidé c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\???

  3. #3
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 31
    Par défaut
    oui oui

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Mais en commentaire les lignes relatives aux profiles dans le web.config

  5. #5
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 31
    Par défaut
    Alors justement j'ai pas la moindre idée de ce qu'est "le profil"
    j'ai testé en commentant les :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    	<assemblies>
    				<!--<add assembly="ABCpdf, Version=4.0.3.1, Culture=neutral, PublicKeyToken=a7a0b3f5184f2169"/>
    				<add assembly="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    				<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    				<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    				<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    				<add assembly="System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    				<add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    				<add assembly="System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>-->
    				<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    				<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    				<add assembly="System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    				<add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    				<add assembly="System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies>
    VS en a regeneré quelles que une, mais ca n'a pas résolu grand chose

    j'ai trouvé une autre reponse

    For me the issue was because I was deleting the PrecompiledApp.config file
    when I deployed the app. Apparently that file tells the .Net runtime that
    the app is already compiled and not to recompile it again. Without the file
    the runtime tries to compile the app again conflicts arise.
    mais n'ayant pas de app.config je doute qu'elle me concerne.

    Je cherche, je cherche

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Ca ressemble à ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    		<profile enabled="true">
    			<properties>
    				<add name="MaSelectionDAnnonces" type="AnnoncesFavorites" allowAnonymous="true" defaultValue="[null]"/>
    				<add name="DateAnniversaire" type="DateTime" allowAnonymous="true"/>
    				<add name="CulturePreferee" type="String" allowAnonymous="true"/>
    			</properties>
    		</profile>

Discussions similaires

  1. [Tableaux] Message d'erreur déroutant
    Par Damzz dans le forum Langage
    Réponses: 2
    Dernier message: 27/04/2006, 02h04
  2. Surcharger le message d'erreur après un OnException
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 24/04/2003, 11h42
  3. Réponses: 4
    Dernier message: 04/03/2003, 01h05
  4. [CR] Message d'erreur
    Par nono1 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 11/09/2002, 14h54
  5. Réponses: 2
    Dernier message: 27/05/2002, 19h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo