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

VC++ .NET Discussion :

Format fichier non reconnu


Sujet :

VC++ .NET

  1. #1
    Membre confirm�
    Inscrit en
    Mars 2010
    Messages
    233
    D�tails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 233
    Par d�faut Format fichier non reconnu
    Bonjour,

    Je veux compiler un projet en visual c++ et je dispose de visual c++ 2008 et ce projet a une extension .sln,et quand je le compile une fenetre qui s'affiche te voila ce qui me donne:

    le fichier sp�cifi� a un format binaire non reconnu ou non pris en charge
    Alors que signifie ceci et comment je dois le r�soudre?

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 507
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 507
    Par d�faut
    .sln n'est pas un fichier "projet" de VS mais un fichier "solution" contenant des r�f�rences vers des fichiers projet de VS.

    Cliquez sur un .sln dans l'explorateur de Windows, fera, au mieux, le lancement de VisualStudio qui est un IDE et non un compilateur.

    V�rifiez que les fichiers .sln sont bien associ�s � votre VS2008.

    Ces fichiers sont de simple fichier XML tout ce qu'il y a de plus lisible avec un simple notepad (bloc-notes). V�rifiez donc avec celui-ci, ou tout autre �diteur de texte ou de fichier XML, que le contenu de ce fichier .sln est conforme aux r�gles de formatage XML et que le num�ro de version de VS indiqu�e dans l'un des balise XML de t�te est compatible avec votre VS2008.

  3. #3
    Membre confirm�
    Inscrit en
    Mars 2010
    Messages
    233
    D�tails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 233
    Par d�faut
    J'ai essay� d'ouvrir ce fichier.sln avec un editeur xml mais j'ai pas compris comment connaitre que le contenu de ce fichier .sln est conforme aux r�gles de formatage XML et que le num�ro de version de VS indiqu�e dans l'un des balise XML de t�te est compatible avec votre VS2008 ?qu'est-ce-que je peux faire?j'ai pas bien compris votre r�ponse.

    Et merci d'avance.

  4. #4
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 507
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 507
    Par d�faut
    Houups, je me suis un peu emm�l� les pinceaux.

    C'est les fichiers projet qui sont en XML.

    Les fichiers de solution .sln sont de simple fichiers texte qui commence par :


    Microsoft Visual Studio Solution File, Format Version 10.00
    # Visual Studio 2008

  5. #5
    Membre confirm�
    Inscrit en
    Mars 2010
    Messages
    233
    D�tails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 233
    Par d�faut
    Mes fichiers projet ne sont plus en xml,mais ils ont l'extension .h et .cpp,est-ce-que tu veux dire UpgradeLog.XML qui est dans le dossier de mon projet visual c++?

    Je n'arrive plus � comprendre ce que tu veux dire.

  6. #6
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 507
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 507
    Par d�faut
    Ne confondez pas les fichiers sources (.cpp) et les fichiers d'en-t�te (.h) et les fichiers projets de VS. Pour du C++, c'est un fichier .vcxproj.

    Avant de v�rifier le XML de ces ".vcxproj", v�rifiez que le fichier .sln est un fichier texte contenant les 3 lignes que j'ai donn�, en d�but de fichier.

  7. #7
    Membre confirm�
    Inscrit en
    Mars 2010
    Messages
    233
    D�tails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 233
    Par d�faut
    Bonjour,

    J'ai �dit� le sln de mon projet avec notepad++ et voici le d�but des informations qui m'a donn�:
    Microsoft Visual Studio Solution File, Format Version 10.00
    # Visual Studio 2008
    J'ai pass� tous mes vcproj en 10.00 et voila ce qui m'a donn� quand j'ai essay� d'�xecuter le projet:

    L'erreur suivante a eu lieu durant l'analyse XML :

    Fichier : C:\Documents and Settings\nice\Mes documents\Visual Studio 2008\Projects\Magasin\Moi\Prt\PRINT\Write\Write.vcproj
    Ligne : 9
    Colonne : 2
    Message d'erreur :
    '10,00' violates enumeration constraint of '7.00 7,00 7.10 7,10 8.00 8,00 9.00 9,00'.
    The attribute 'Version' with value '10,00' failed to parse.

    Le fichier 'C:\Documents and Settings\nice\Mes documents\Visual Studio 2008\Projects\Magasin\Moi\Prt\PRINT\Write\Write.vcproj' n'a pas pu �tre charg�.


    Donc d'ou vient le probl�me?et qu'est-ce-que je peux faire?

  8. #8
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 507
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 507
    Par d�faut
    J'ai pass� tous mes vcproj en 10.00 et voila ce qui m'a donn� quand j'ai essay� d'�xecuter le projet:
    Je crains le pire.
    Il ne faut pas changer les versions des outils � la barbare, en �ditant les fichiers projets.

    Je n'ai plus VS2008 sur ma machine, mais de m�moire, la version des outils C++ avec VS2008, c'est 9 et non 10. Il ne faut pas confondre la version du format de fichier solution avec la version du format de fichier projet, et encore moins avec la version des outils de d�veloppement C++.

    Si vous ne jouez pas � Conan, VS2008 devrait vous proposer de migrer vos anciens projets vers le nouveau format.

Discussions similaires

  1. [AC-2010] Export excel vers Access - Format BDD non reconnu
    Par moctarim dans le forum VBA Access
    R�ponses: 0
    Dernier message: 02/10/2013, 14h21
  2. #include<evp.h> fichier non reconnu
    Par zo�78 dans le forum VC++ .NET
    R�ponses: 1
    Dernier message: 14/02/2013, 11h10
  3. [1.x] Chemin entre fichier non reconnu
    Par Playerz dans le forum Symfony
    R�ponses: 3
    Dernier message: 13/11/2010, 14h52
  4. [XL-97] Format nombre non reconnu impossible � modifier
    Par mich2p1 dans le forum Conception
    R�ponses: 1
    Dernier message: 26/08/2010, 16h54
  5. Fichier non-reconnu sous Code::Blocks 8.02
    Par Henri dans le forum Code::Blocks
    R�ponses: 3
    Dernier message: 28/10/2008, 21h31

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