begin process at 2012 05 28 18:48:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

System

 > 

Compatibilité VC++ Express 2010 vs Windows 2k


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Compatibilité VC++ Express 2010 vs Windows 2k

lundi 27 décembre 2010 à 21:22:22 | Compatibilité VC++ Express 2010 vs Windows 2k

scoubidou944

Glop,

je viens de recompiler un programme qui tournait avec VC++ 2008 Express (C++ à l'ancienne, pas de framework .NET) sous VC++ 2010 Express.
L'exe a pris 3Ko mais ne se lance plus sous Windows 2000 Pro (Il me dit que ce n'est pas une application Win32 valide.
Aucun pb sous 2k3, Xp, 7.

J'ai modifié le define de 600 à 500:
#define _WIN32_WINNT 0x0500
L'exe perd 3ko mais ça ne change pas le pb.

je link les librairies en statique pour ne pas avoir à installer les Runtime C++:
kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)

Préprocesseur :
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)

Est ce qu'il y aurait un truc quelque part ?

Merci,

++
Vince
----------------------------
C++ forever
C# amateur
lundi 27 décembre 2010 à 21:43:09 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

scoubidou944


Je viens de générer une application Console avec le wizard avec juste les PCH. Idem. :/

----------------------------
C++ forever
C# amateur
lundi 27 décembre 2010 à 21:51:43 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

BruNews

Administrateur CodeS-SourceS
Les libs que tu exposes sont les DLLs system de Windows, la compil en static ou non n'entre donc pour rien dans l'affaire.

ciao...
BruNews, MVP VC++
lundi 27 décembre 2010 à 21:59:44 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

scoubidou944

Réponse acceptée !

En gros, on l'a dans'l'bab'.

http://social.msdn.microsoft.com/Forums/en/vcpluslanguage/thread/4924c9de-3d0a-4de6-81aa-d6f985136779

VC++2010 commence à partir de Windows XP SP2.

Ca c'est fait. Ca devient éc½urant...
lundi 27 décembre 2010 à 22:00:02 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

BruNews

Administrateur CodeS-SourceS
http://brunews.com/w2k.zip

Prends ça et teste si va bon (ça devrait), ainsi tu auras un projet dialogbox tout configuré.

ciao...
BruNews, MVP VC++
lundi 27 décembre 2010 à 22:01:33 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

scoubidou944

J'ai testé avec ton fichier : idem.
lundi 27 décembre 2010 à 22:04:46 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

BruNews

Administrateur CodeS-SourceS
essaie de changer
linjer->advanced>data exec prevention

ciao...
BruNews, MVP VC++
lundi 27 décembre 2010 à 22:05:16 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

BruNews

Administrateur CodeS-SourceS
oups
LINKER

ciao...
BruNews, MVP VC++
lundi 27 décembre 2010 à 22:38:40 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

scoubidou944


En compilant ton code il ne trouve pas :
afxres.h
(j'ai fait le test précédent uniquement sur ton exe)

----------------------------
C++ forever
C# amateur
lundi 27 décembre 2010 à 22:43:38 | Re : Compatibilité VC++ Express 2010 vs Windows 2k

BruNews

Administrateur CodeS-SourceS
ah oui, tu as le Express...

Vire cet include et on verra ce qui manque.
IDCANCEL = 2
IDC_STATIC = -1

ciao...
BruNews, MVP VC++

1 2

Cette discussion est classée dans : windows, vc, express, win32, lib


Répondre à ce message

Sujets en rapport avec ce message

Pb de compilation C++ pour Windows [ par valoue ] Bonjour,Je developpe actuellement un appli qui doit tourner sous Windows et etre protable sous Linux.J'utilise donc dans mon prog C++ (sous VC++ .net) projet win32 application [ par moumouteb ] Salut. Après avoir lut les éloges de Visual C++ 2005, je viens de passer dessu. Mais qu'elle est l'équivalent sous VC++ 2005 de : projet win32 applic Allegro&Win32 [ par Darksheep ] Bonjour ^^ Comme je l'expliquais dans le précédent post, j'aimerais créer un éditeur de map genre rpg maker à l'aide d'allegro et de l'api win32 . MAI Problème d'initialisation de SDL [ par vincemail ] Bonjour, alors voila, je voudrais faire un programme avec VC++ utilisant OpenGL et SDL, mais j'ai un problème pour l'initialisation de SDL, ou plutot Visual C++ 2005 Express : Grauit mais .... [ par cpprooky ] Bonjour à tous ! Voila un petit post qui est plus la pour avoir votre avis sur l'affaire plutot que pour obtenir une réponse à un problème : Je me lan winSock sous VC 6 [ par Vlad Mortelame ] BonjourJ'ai fait un programme de serveur ( avec #include ) dont j'arriver à compiller sous DEV C++ (en ajoutant la librairie). Cependant je voudrais De VC 6.0 a VC express [ par pepsidrinker ] Bonjour a tous,alors voila: je développe un application qui gere les connection sans-fil ( a l'aide du nouveau package de header(*.h) et de librarie(* Emulateur/simulateur Win32 pour windows [ par fredsor ] Bonjour à tous,Voici mon problème : j'ai développé une application pour des Pocket PC, que j'ai testé à l'aide de l'émulateur (ou simulateur, je fais wxWidgets avec VC++ [ par kor6k ] bonjour,J'essaie d'utiliser la lib wxWidgets sous mon visual 7. je n'ai pas eu de probleme au niveau de la lib mais des que je fais un projet d'une gr sleep sur VC++ express [ par sebastienmz ] j'arrive pas a utiliser sleep sous Visual C++ expresse il me dit :lanch\cpp(287) : error C3861: 'sleep' : identificateur introuvableque veux dire ça?_


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,320 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales