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 :

[ide .net 2003] Fichiers d'extension cc


Sujet :

MFC

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 5
    Points : 1
    Points
    1
    Par défaut [ide .net 2003] Fichiers d'extension cc
    Bonjour,

    Je cherche à créer un projet makefile/dll contenant uniquement des fichiers sources c++ d'extension cc. Dans les propriétées du projet, il manque le dossier 'Propriétés C/C++'.
    J'ai égrainé les diverses FAQ et archives de groupes de discussion en vain. L'interprétation de ces fichiers par l'ide d'une part et par l'explorateur windows d'autre part est incohérente.
    Auriez vous une solution a me proposer, svp ?

    En vous remerciant.

    NB : un problème similaire existait sous msvc6 mais une manipulation du registre permettait de rectifier le tir.

  2. #2
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Compte-tenu de l'absence de réponse, j'en déduis que c'est un bogue de vs 7.1. En guise d'exemple, voici une copie écran illustrant le problème : http://perso.netpratique.fr/ssimo/AD/TestCC.jpg
    Quelqu'un pourrait il confimer, svp ?
    En vous remerciant.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 62
    Points : 48
    Points
    48
    Par défaut
    Fais propriété sur fichier.cc et pas sur projet, mais long s'il y a bcp de fichiers

    OU

    Change extention de tous les .cc

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Merci de ta réponse socrate.
    Fais propriété sur fichier.cc et pas sur projet, mais long s'il y a bcp de fichiers
    C'est bien sûr ce que je voudrais éviter. Le projet sur lequel je travaille comporte quelques dizaines de fichiers ; j'estime donc que c'est inacceptable.

    Change extention de tous les .cc
    Par ailleurs, je ne souhaite pas non plus renommer les extensions. Néanmoins, effectivement, j'aurais du signaler dans la question originale que changer l'extension en cpp, résolvait le problème. D'où ma suspicion de bogue que j'estime abusif. Je conçois mal, comment un tel bogue (car vs est sensé supporter cette extension), s'il est confirmé, ait pu survivre au beta test, alors qu'il est facilement identifiable et devrait être aisé à corriger.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 62
    Points : 48
    Points
    48
    Par défaut
    Sous Windows on emploie l'extension cpp pour les fichier sources, et h pour les en-têtes. Or vs est destiné a la programmation sous Windows, il ne s'agit donc pas d'un bug a mon sens.

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Sous Windows on emploie l'extension cpp pour les fichier sources, et h pour les en-têtes. Or vs est destiné a la programmation sous Windows, il ne s'agit donc pas d'un bug a mon sens.
    Ca serait grotesque à mon sens. Forcer l'usage exclusif d'une extension de fichier source ou entête, sans aucune alternative possible, est excessif de mon point de vue.
    D'autre part, le menu Outils->Options->Projects(sic)->Génération de VC++ possède un champ <Extensions de fichier C/C++> pouvant être renseigné à l'aide des "extensions devant être reconnues par le système de projet comme fichiers C/C++" (en particulier, les extensions par défaut listent .cpp;.cc;.cxx -cette dernière n'étant en fait pas supportée correctement non plus). Je m'étonne qu'une telle fonctionnalité soit offerte si elle reste sans effet.
    Si ce n'est pas un bogue (auquel certains programmeurs windows sont probablement insensibles mais qui peut gêner les développeurs multi-plateforme), je ne sais comment l'appeler

    Il existe peut-être, comme se fut le cas pour vc6 en son temps, une modification du registre paliant à cette lacune ou une correction logicielle que je ne connais pas.

    En vous remerciant.

  7. #7
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Salut

    J'ai du mal à voir le rapport entre les propriétés d'un projet et l'extension des fichiers source qu'il contient. Si vraiment cela avait un lien, alors la page de propriétés C/C++ reviendrait en supprimant les fichiers .cc ?

    Je pense plutôt que tu es victime d'un bug, j'ai constaté que parfois cette page de propriétés disparaissait toute seule. Essaie de recréer un projet neuf et vois ce que ça donne.

    PS : j'ai essayé chez moi, le problème n'apparaît pas

  8. #8
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Bonjour Loulou24,
    J'ai du mal à voir le rapport entre les propriétés d'un projet et l'extension des fichiers source qu'il contient. Si vraiment cela avait un lien, alors la page de propriétés C/C++ reviendrait en supprimant les fichiers .cc ?
    Disons qu'il devrait exister une configuration complète par défaut, à personnaliser éventuellement, en supprimant les items superflus. Dès lors, on peut se demander pourquoi la modification d'une extension cpp en cc a une telle conséquence.

    PS : j'ai essayé chez moi, le problème n'apparaît pas
    C'est un cas intéressant. Sur les 4 systèmes de test (soit 2 exemplaires français de VisualStudio .net Professionnel 2003 dont 1 édition éducation estampillée 7.1.3088 que j'ai sous les yeux, 1 édition MSDN Academic Alliance, tournant sous XP Pro SP1, 1 édition US, et 1 édition localisée canada sous XP Pro SP inconnu), le bogue est confirmé.
    Quelle est ta version exacte ? Pourrais tu m'envoyer le dossier du projet que tu as construit à des fins de comparaison, s'il te plaît ?

    Merci.

  9. #9
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Effectivement, la page de propriétés C/C++ n'apparait que lorsqu'on a au moins un fichier .cpp dans le projet. Je n'avais jamais remarqué, et j'avais fait mon test avec un projet qui contenait encore un .cpp

    Le mystère reste donc entier

Discussions similaires

  1. [VB.NET 2003] Consulter fichier crypter
    Par Kénium dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/04/2006, 16h51
  2. [IDE][VS.NET 2003] IIS ne supporte pas le framework 1.1 ?
    Par Monstros Velu dans le forum Visual Studio
    Réponses: 2
    Dernier message: 27/03/2006, 15h31
  3. fichier ".C" avec Visual Studio .net 2003
    Par - Robby - dans le forum MFC
    Réponses: 4
    Dernier message: 21/01/2006, 18h47
  4. [VS.NET] [C#] Icone des composants dans l'IDE VS 2003
    Par Ingham dans le forum Windows Forms
    Réponses: 7
    Dernier message: 11/01/2005, 23h50
  5. [IDE][VS.NET 2003] Y a-t-il une liste des racourcis ?
    Par 404Found dans le forum Contribuez
    Réponses: 2
    Dernier message: 22/06/2004, 20h20

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