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

MFC Discussion :

[MFC][.NET 2005] - Projet vierge ne compile pas !!!


Sujet :

MFC

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut [MFC][.NET 2005] - Projet vierge ne compile pas !!!
    Bonjour,

    Je viens d'installer Visual.NET 2005 et lorsque je cr�� un nouveau projet C++ ; MFC Application...�a compile pas... Et j'ai forc�ment les mm erreurs dans tout les projets que je migre de .NET 2003 vers .NET 2005.

    L'erreur concerne le fichier WinNT.h. Voici le d�tail :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C2146: syntax error : missing ';' before identifier 'PVOID64'
    c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C2146: syntax error : missing ';' before identifier 'Buffer'
    c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    Mon ordi est fraichement formatt� et aucune biblioth�que de dev n'a �t� install�, dc pas de probl�me de parasitage.

    Il doit me manquer qq � configurer, mais �a me fait mal que par d�faut, �a compile pas !

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    c'est la version express ?

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut
    Il s'agit de la version : Visual Studio 2005 Professionnal Edition...

    (Je p�te un plomb... )

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu utilises les extensions manag�es ? si non, v�rifie bien que /clr n'est pas activ�

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut
    Pas d'extensions manag� et ma propri�t� : "Common Language Runtime support" est bien a : "No Common Language Runtime support"

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut
    AAAAAAAHHHHHH !!!!!!

    La version du build de WinNT.h distribu� sur le CD officiel de Studio 2005 vendu aux entreprises est apparement une vieille version !!!!!!!

    BUILD 0066 sur 2005 et j'ai v�rifi� sur une install 2003 : BUILD 0081 !!!!

    J'hallucine !!!!!!!!!

    2005 installe �galement une autre version de "WinNT.h" dans le r�pertoire "SmartDevices\SDK\PocketPC2003" : BUILD 0095, mais je ne sais pas s'il est compatible �tant donn� qu'il vient de lib pour pocket... Un avis ?

    Je pense que je ne serais pas le dernier � rencontrer ce pb...

  7. #7
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    il faut peut-etre ret�l�charger le PSDK

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut
    Alors j'ai trouv� une 'solution' mais �a pique gravement les yeux...

    Je confirme que Microsoft s'est plant� dans les versions de fichiers envoy� avec le CD de Visual Studio 2005 vendu aux entreprises...

    La 'solution' : R�cup�rer le r�pertoire Include de Studio 2003 et l'inclure dans les Options (...VC++ Directories/Include) en priorit� sur le r�pertoire de Visual studio 8 (2005)

    J'hallucine encore... Remarque maintenant j'aurais plus honte lorsque je me tromperais dans mes versions de fichiers d�ploy�s !!!

  9. #9
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3

  10. #10
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut
    Alors j'ai tout de mm essay� de t�l�charger le PSDK x86 sur le site de Microsoft pour essayer d'avoir la solution la plus propre...

    Et la, surprise la version du fichier WinNT.h est toujours l'ancienne (build 0066). Dc forc�ment �a marche pas...

    Dc la seule solution que j'ai trouv� c'est de r�cup�rer le r�pertoire Include sur l'install de .Net 2003 ! ?

    A ce niveau, je pense qu'il doit y avoir qq qui m'�chappe... C'est trop �norme pour que ce soit une erreur de microsoft... (enfin, j'esp�re )

  11. #11
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    101
    D�tails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 101
    Par d�faut
    Je confirme l'erreur

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=158774&SiteID=1

    J'ai pas tr�s bien compris comment ils ont solutionn� le pb mais il semblerait bien que ce soit un bug

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 0
    Dernier message: 03/02/2008, 15h22
  2. R�ponses: 5
    Dernier message: 07/07/2006, 11h51
  3. R�ponses: 4
    Dernier message: 08/03/2006, 14h28
  4. [VS.Net 2005][ClickOnce] Mon application ne d�marre pas
    Par Vonotar dans le forum Visual Studio
    R�ponses: 3
    Dernier message: 07/12/2005, 14h44
  5. [Delphi 2005] Librairie Word (Word_TLB) ne compile pas
    Par Brogomil dans le forum API, COM et SDKs
    R�ponses: 7
    Dernier message: 01/08/2005, 10h12

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