none
[INSOLUBLE] Macros : irrémédiable ? RRS feed

  • Question

  • Bonjour tout le monde,

    J'ai juste un souci avec mon Visual Studio 2005 : si je lui demande d'enregistrer une macro (ou de charger un projet de macro démo existant), il m'oppose une "erreur irrémédiable", et fin de l'histoire.

    Pas de numéro d'erreur, pas de précision complémentaire.

    Pareil si je cherche à ouvrir l'éditeur de macros.

    Heureusement qu'on n'est pas toujours aussi pessimiste ...

    Pour le reste Visual Studio semble bien fonctionner. Le seul autre problème que j'aie sur la machine concerne Outlook Express, que je n'utilise pas mais que la recherche indexée ne réussit pas à se résoudre à ignorer, et qui du coup rencontre un problème avec une mise à jour. Je n'ai pas encore ouvert de fil sur la question, un peu de négligence peut-être.

    Enfin il faut avouer que passer par Word pour formater un FormView, c'est un peu dommage.

    Les logiciels de protection sont Online Armor pour le pare-feu, Avast pour l'antivirus, et Spyware Terminator pour les bébètes. Le système est Windows XP Home SP3.

     


    • Modifié Gloops jeudi 2 juin 2011 09:14
    jeudi 26 mai 2011 08:27

Réponses

Toutes les réponses

  • Bonjour,

    Est-ce que vous avez fait un update récent de votre .NET framework ? Dans l’affirmative essayez ce fix pour éviter des problèmes avec les macros. Ensuite, pouvez-vous nous donner le message d’erreur complet ? Est-il seulement « erreur irrémédiable » ou il y a plus de mots ?

     

    Cordialement,

     

    Cipri

     


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.



    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook
    lundi 30 mai 2011 09:07
  • En fait il y a trois messages, dans le fichier Irremediable.pdf, ci-inclus : http://www.cijoint.fr/cjlink.php?file=cj201105/cijeSFlyqX.pdf

    Le SP1 est en cours de téléchargement, ah oui alors on est prévenu que ça prend plus de temps à installer que l'installation initiale, et quand je refais l'installation initiale il me faut la journée, vu qu'il faut d'abord désinstaller .Net dans l'ordre décroissant des versions, réinstaller Visual Studio, puis réinstaller .Net dans l'ordre croissant des versions (si je ne fais pas tout ça Visual Studio échoue à s'installer).

    Je vais me faire une petite sauvegarde avant, ça ne mange pas de pain, pour la peine que pour le moment il n'y a que les macros de Visual Studio qui coincent.

    En tout cas merci pour le tuyau.

    lundi 30 mai 2011 10:54
  • Bonjour,

    J’ai fait une petite recherche pour trouver des erreurs similaires à ce que vous avez reçu, mais je n’ai pas eu beaucoup de succès. Il y a des erreurs similaires mais le raison n’est pas « erreur irrémédiable » (voir par exemple ce lien, cette discussion ou ce bogue). Si le problème persiste, essayez à réinstaller Visual Studio 2005 et si vous ne pouvez pas résoudre le problème par réinstaller, je vous recommande de rapporter votre problème sur Connect.

     

    Cordialement,

     

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    lundi 30 mai 2011 11:52
  • Ah oui j'ai aussi essayé le projet de démonstration, et j'ai obtenu la même réponse que dans le premier lien, et j'ai aussi eu un message me disant projet invalide. C'est là que j'ai essayé de créer le mien, de projet, et que j'ai eu une erreur irrémédiable.

    Les deux clés indiquées mentionnent bien des chemins existants. Le fichier Samples.vsmacros ne peut pas être lu avec un éditeur de textes, comme je ne connais pas le format je ne saurais dire si il est bien invalide ou si c'est la lecture qui en a été faite qui l'est.

    Sous Microsoft, j'ai VSA\8.0 mais pas VSA\9.0

    Le bogue après semble un peu différent ...

    J'espère qu'après avoir réinstallé ça va fonctionner, parce que ça prend du temps ...

    Merci pour toutes ces infos.

     

    lundi 30 mai 2011 13:40
  • Bonjour,

    Est-ce que vous avez fait des progresses pour résoudre votre problème (réinstallation de VS, etc) ? Merci pour partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.

     

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    mercredi 1 juin 2011 07:02
  • Bonjour, Comme il faut prévoir une journée, demain ou le week-end prochain pourrait être l'occasion. Le but est quand même d'utiliser la plateforme, et hier je suis arrivé à ce que j'étais en train de faire, juste à temps avant d'être contacté.
    mercredi 1 juin 2011 07:13
  • Sous Microsoft, j'ai VSA\8.0 mais pas VSA\9.0

    A propos j'ai pris conscience hier d'un point de réflexion.

    Visual Studio 2005 est installé avec SQL Server Express, donc la version 2008, et SQL Express 2008 installe une version Express de Visual Studio 2008, pour faire la jointure entre les deux produits. Il y a d'ailleurs une extension à ajouter pour que le tout soit reconnu depuis Visual Studio 2005.

    Il n'est donc pas absurde de penser qu'il puisse y avoir eu un lien qui soit passé à l'as dans ce contexte.

    Je me demande d'ailleurs si il ne vaudrait pas mieux pousser un peu la réflexion sur ce point avant de passer du temps à la réinstallation.

    mercredi 1 juin 2011 07:19
  • Bonjour,

    Je ne suis pas sûr d’avoir bien compris votre problème concernant VS 2005 et SQL Express. Tout d’abord, il y a aussi la version SQL Express 2005, donc je ne comprends pas pourquoi vous dites que Visual Studio est installé avec SQL Express 2008. Puis, pour pouvoir travailler avec SQL Server 2008 à partir de Visual Studio 2005 il suffit à utiliser cet update et je ne vois pas quelle est le lien avec Visual Studio Express 2008. Pouvez-vous svp reformuler cette question ? Merci d’avance !

     

    Puis, il est difficile à dire si une extension pour SQL Server pourrait déterminer des erreurs dans l’éditeur des macros, par exemple. Si vous me donnez plus des détails sur le sujet, peut-être je pourrais trouver des informations.

     

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    mercredi 1 juin 2011 13:54
  • C'est-à-dire que SQL Express c'est bien, mais il y a des outils de développement qui vont avec (BI par exemple, ainsi que Reporting Services Configuration Manager), et là pour les installer, c'était passablement coton.

    D'où, m'a été conseillé d'essayer la version 2008 de SQL Express, dont effectivement le programme d'installation était bien plus au point : quand il lui manque quelque chose, plutôt que de planter, il le dit.

    http://groupes.codes-sources.com/article-installation-outils-recalcitrante-bi-develoment-studio-473449.aspx

    Et avec ça j'avais tous les outils d'installés.

    Alors donc, en corrollaire, cela installe un Visual Studio 2008 Express. Comme j'avais par ailleurs installé Visual Studio 2005 Professionnel à partir d'un CD, du coup j'ai les deux versions.

    J'ai regardé tout-à-l'heure depuis Visual Studio 2008 Express, là la commande Tools / Macros / Macros Explorer, m'ouvre une fenêtre avec un TreeView qui détaille les modules et dedans les fonctions/procédures. C'est déjà un progrès. Symbolique, parce qu'avec cette version il n'y a pas tout d'opérationnel, pas le programme d'aide par exemple.

    En revanche (toujours dans la version 2008) la commande Tools / Macros / Macros IDE, me dit soit "échec de l'exécution du serveur", soit "Cannot find one or more components. Please reinstall the application". Apparemment, si je lance la commande plusieurs fois, ils alternent aléatoirement.

    Au moins il y a un progrès : ce n'est plus irrémédiable, le remède est de réinstaller l'application. Certes, ça revient un peu au même, en plus positif. :)

    Voilà. Alors du coup, je me demande si parfois une des deux versions ne serait pas à viser un outil de l'autre, ce qui donnerait des résultats inappropriés.

    Et donc du coup, si on se dit qu'il faut réinstaller, il s'agit d'être sûr de savoir dans quel ordre. Parce qu'à installer, on a :

    - Visual Studio 2005 (avec le CD), qui installe .Net 2

    - les versions suivantes de .Net

    - SQL Server et ses outils

    Si il y a juste une clef de registre à corriger ou un service à relancer, c'est dommage d'avoir à se taper tout ça, qui prendra au bas mot une journée, sans savoir avant que ce soit fini si ça marchera mieux après.

    SQL Express 2008, j'imagine qu'on peut le réinstaller à part, vu tout ce qu'il y a sur l'interface. En revanche, pour Visual Studio, j'ai déjà eu à le faire, ça ne peut se faire qu'en ayant désinstallé .Net avant, et ça il faut le faire dans l'ordre décroissant des versions sinon on se fait jeter.

     

    mercredi 1 juin 2011 22:19
  • Bonjour,

    Je ne vois pas comment pourrait VS 2005 utiliser un outil de VS Express 2010. Vous pouvez installer plusieurs versions de Visual Studio et plusieurs versions de SQL Server sans avoir aucun problème. Puis, pour désinstaller Visual Studio il faut suivre la procédure décrite ici qui dit que Visual Studio doit être désinstallé avant .NET framework, vu que vous pouvez utiliser .NET framework sur votre ordinateur sans avoir VS, mais vous ne pouvez pas utiliser VS sans avoir le .NET framework. En plus, même VS Express vous demande a réinstaller le logiciel, donc je ne vois pas une autre solution en ce moment.

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    jeudi 2 juin 2011 08:44
  • Oui, si on veut on peut désinstaller dans l'ordre inverse, ce n'est pas très important, puisque de toute manière on n'utilise pas la plateforme .Net avant d'avoir tout fini donc de l'avoir réinstallée.

    En revanche, le programme d'installation de Visual Studio 2005 inclut .Net 2, donc sil .Net 3 est déjà installé, on finit en erreur. Il en découle donc que la désinstallation de .Net doit impérativement avoir lieu avant la réinstallation de Visual Studio. J'ai bien dû essayer une dizaine de fois autrement, le temps de comprendre.

    Je n'ai pas essayé SQL Server 2010, je ne sais pas si je devrais, mais c'est vrai que la version 2008 a solutionné le problème d'installation des outils, et que je découvre cette histoire de macros au bout de plus d'un an, en dehors de ce point je viens de développer des pages aspx présentant des données de la base Northwind, en testant l'accès en modification de temps à autre, et je n'ai eu aucun souci.

    Bon, pas de macros, donc ?

     

    jeudi 2 juin 2011 09:13
  • Bonjour,

    Je ne disais pas de ne pas utiliser les macros. Mais, je n’ai pas une autre solution que la réinstallation de Visual Studio et si ça ne marche pas (mais je crois que cette action doit résoudre votre problème) il faudra vous adresser vers Connect parce que déjà on ne parle plus d’un problème de développement et les forums MSDN ont été créés pour ce type de questions.

     

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    vendredi 3 juin 2011 08:15
  • C'est vrai que j'ai abrégé, et que la référence à Connect était effectivement fournie dans la question.
    vendredi 3 juin 2011 08:46
  • Bonjour,

    Je suis en train de parcourir mes threads pour une autre question, aussi je revois le titre de celui-ci qui me rappelle des souvenirs.

    L'été dernier, une imprécision de réponse sur une autre question m'a obligé à réinstaller Visual Studio, en partant d'une image de disque ancienne. C'est seulement après qu'on s'est rendu compte que ce n'était pas nécessaire.

    L'inconvénient était que ça m'a pris un mois en comptant toutes les applications, l'avantage du coup est que l'éditeur de macros fonctionne, ainsi que certaines fonctions de gestion du réseau, qui notamment manquaient pour modifier les paramètres de l'utilitaire SuperExec, de Jean-Claude Bellamy (gestion de l'endossement de personnalité).

    jeudi 7 mars 2013 16:43