none
Windows Store App, erreurs qui n'en sont pas RRS feed

  • Question

  • J'ai migrer une application Windows 8 vers Windows 8.1 et de nombreuses erreurs sont apparues

    Erreur 1 Le nom "NbDaysBeforeDiffToText" n'existe pas dans l'espace de noms "using:Monpilotage_V2.Common"

    Je suis donc reparti d'un projet vierge pour comprendre ce phénomène.

    Je créé un converteur et le reference dans un dictionnaire de ressource, l'intelisense fonctionne, mais l'erreur est toujours là. 

    Il faut savoir que cette erreur n'empeche pas la compilation et le fonctionnement de l'application même du converteur (soit disant introuvable).

    Mais le gros soucis, c'est que le mode design et Blend ne sont plus accessible sur les pages de mon application.

    Merci de votre aide.

    vendredi 8 novembre 2013 10:14

Réponses

  • J'ai repris le projet de 0, en important les objets un a un, j'ai pu recréer une page sans erreur qui fait intervenir un control et un converter.

    Je pense être sur la bonne voie, mais je suis démotivé par le tempe perdu : 1 semaine de recherche et la reprise du projet de 0.

    Je pense qu'il y avait un anomalie dans mon projet d'origine mais je n'ai rien pour trouver son origine.


    Franck.

    • Marqué comme réponse Aurel Bera mardi 12 novembre 2013 13:09
    mardi 12 novembre 2013 13:06

Toutes les réponses

  • Bonjour

    D'où vient ce Monpilotage_V2?
    Avez-vous bien inclus dans les références de projet le DLL?

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 novembre 2013 10:56
  • Monpilotage_V2 est le nom du namespace de mon application.

    Le fait que l'intellisense fonctionne me fait penser que les namespace sont correctement référencés.

    Je n'ai pas de DLL a inclure le converter est dans mon projet, c'est une classe ajoutée à l'espace de nom Monpilotage_V2.Common.


    Franck.

    vendredi 8 novembre 2013 10:59
  • Il n'y a pas une erreur de compilation dans Monpilotage_V2.Common?

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 novembre 2013 11:04
  • Non pas de problème de compilation, et d'ailleur l'application fonctionne.

    Résultat de compilation :

    5>  Test -> D:\Projets\02_MONPILOTAGE_V2\work\Monpilotage_V3\Test\bin\Debug\Test.exe

    ========== Régénération globale : 5 a réussi, 0 a échoué, 0 a été ignoré ==========

    Alors que j'ai les erreur suivantes :

    Erreur 1 Le nom "BoolToVisibility" n'existe pas dans l'espace de noms "using:Test.Common". D:\Projets\02_MONPILOTAGE_V2\work\Monpilotage_V3\Test\Common\dr_Template.xaml 6 5 Test

    Erreur 2 Le nom "DateTimeToDateString" n'existe pas dans l'espace de noms "using:Test.Common". D:\Projets\02_MONPILOTAGE_V2\work\Monpilotage_V3\Test\Common\dr_Template.xaml 7 5 Test


    Franck.

    vendredi 8 novembre 2013 13:06
  • Si vous fermez le VS et le re-ouvrez ?
    Aussi veuillez effacer le contenu du répertoire debug, pour voir si l’exécutable c’est bien générée.
    Normalement si on a des erreurs l'exécutable ne sera pas générée.
    Peut-être c'est seulement l'interface du VS qui ne peut pas charger ce DLL.

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 novembre 2013 13:17
  • Apres suppression du repertoire Debug, je régénère l'application sans erreur.

    1. Je ferme la solution

    2. J'ouvre la solution : le fichier dictionnaire de ressource est ouvert, le coade apparait, puis les lignes declaration de converter se souligne (signalant une erreur)

    3. J'ouvre la liste d'erreurs les erreures sont presentes

    4. Je ferme le fichier dictionnaire de ressource : les erreurs disparaissent de la liste des erreurs

    J'y comprend rien, les erreurs ne sont présentent que lorsque le fichier est ouvert mais n'empeche pas la compilation.


    Franck.

    vendredi 8 novembre 2013 13:25
  • Quelle version de VS utilisez-vous?
    Pouvez-vous partager avec nous une capture d'écran?
    Vous pouvez demander la validation de votre compte pour poster des liens et images ici:

    http://social.msdn.microsoft.com/Forums/en-US/b58b05f6-4967-415b-8f67-b92eddb9fe5a/verify-your-account-8

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 novembre 2013 13:31
  • J'ai demandé la validation de mon compte.

    La versiion de VS utilisée est  :

    Microsoft Visual Studio Professional 2013 RC
    Version 12.0.20827.3 DP
    Microsoft .NET Framework
    Version 4.5.51641

    Version installée : Professional

    LightSwitch pour Visual Studio 2013 RC   06071-004-0341006-02011
    Microsoft LightSwitch pour Visual Studio 2013 RC

    Outils de développement Microsoft Office pour Visual Studio 2013 RC - FRA   06071-004-0341006-02011
    Outils de développement Microsoft Office pour Visual Studio 2013 RC - FRA

    Team Explorer pour Visual Studio 2013 RC   06071-004-0341006-02011
    Microsoft Team Explorer pour Visual Studio 2013 RC

    Vérificateur orthographique d'analyse du code Visual Studio 2013 RC   06071-004-0341006-02011
    Vérificateur orthographique d'analyse du code Microsoft® Visual Studio® 2013 RC

    Parties du système de vérification orthographique International CorrectSpell™ © 1993 de Lernout & Hauspie Speech Products N.V. Tous droits réservés.

    The American Heritage® Dictionary of the English Language, troisième édition Copyright © 1992 Houghton Mifflin Company. Version électronique sous licence Lernout & Hauspie Speech Products N.V. Tous droits réservés.

    Visual Basic 2013 RC   06071-004-0341006-02011
    Microsoft Visual Basic 2013 RC

    Visual C# 2013 RC   06071-004-0341006-02011
    Microsoft Visual C# 2013 RC

    Visual C++ 2013 RC   06071-004-0341006-02011
    Microsoft Visual C++ 2013 RC

    Visual F# 2013 RC   06071-004-0341006-02011
    Microsoft Visual F# 2013 RC

    ASP.NET Web Frameworks and Tools 2012.2   4.1.20809.0
    For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563

    ASP.NET Web Frameworks and Tools 2013 RC   5.0.10809.0
    For additional information, visit http://www.asp.net/

    Gestionnaire de package NuGet   2.7.40911.287
    Gestionnaire de packages NuGet dans Visual Studio. Pour plus d’informations sur NuGet, consultez http://docs.nuget.org/.

    Outils Azure courants   1.0
    Fournit des services courants utilisables par Mobile Services de Windows Azure et Windows Azure Tools.

    Outils Windows Azure Mobile Services   1.0
    Outils Windows Azure Mobile Services

    PreEmptive Analytics Visualizer   1.2
    Extension Microsoft Visual Studio permettant de visualiser des résumés agrégés à partir du produit PreEmptive Analytics.

    SQL Server Data Tools   12.0.30805.0
    Microsoft SQL Server Data Tools

    Web Developer Tools   2.0.40821.0
    Microsoft Web Developer Tools contient les composants suivants :
    Prise en charge de la création et de l'ouverture de projets Web ASP.NET
    Browser Link : canal de communication entre Visual Studio et les navigateurs
    Extensions Éditeur pour HTML, CSS et JavaScript
    Inspecteur de page : outil d'inspection des projets Web ASP.NET
    Échafaudage: infrastructure de création et d'exécution de générateurs de code
    Extensions Explorateur de serveurs pour sites Web Windows Azure
    Publication Web : extensions pour la publication de projets Web ASP.NET pour les fournisseurs d'hébergement, les serveurs sur site ou Windows Azure.

    Workflow Manager Tools 1.0   1.0
    Ce package contient les composants d’intégration Visual Studio nécessaires pour Workflow Manager.


    Franck.

    vendredi 8 novembre 2013 13:59

  • Franck.

    vendredi 8 novembre 2013 14:32
  • Si n'est pas quelque chose Custom, normalement c'est

    <local:BoolToVisibilityConverter x:Key="BoolToVisibility" />

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 novembre 2013 14:47
  • Voici comment j'ai écrit mon converter est-ce juste ?


    Franck.

    vendredi 8 novembre 2013 14:52
  • Essayez de changer le nom de BoolToVisibility à BoolToVisibilityBlahBlah.


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 novembre 2013 15:16
  • J'ai renommer le converter

    BoolToVisibilityConverter

    J'ai changé la définition dans le dictionnaire par

    <local:BoolToVisibilityConverterx:Key="BoolToVisibilityConverter" />

    L'erreur est toujours présente, même après avoir fermé Visual Studio :

    Qu'est ce qui peut faire que la class n'est pas vue par le dictionnaire dans visual Studio alors que l'application générée fonctionne.


    Franck.


    • Modifié Franck73 vendredi 8 novembre 2013 15:56
    vendredi 8 novembre 2013 15:54
  • Le problème c'est toujours d'actualité?

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 12 novembre 2013 13:01
  • J'ai repris le projet de 0, en important les objets un a un, j'ai pu recréer une page sans erreur qui fait intervenir un control et un converter.

    Je pense être sur la bonne voie, mais je suis démotivé par le tempe perdu : 1 semaine de recherche et la reprise du projet de 0.

    Je pense qu'il y avait un anomalie dans mon projet d'origine mais je n'ai rien pour trouver son origine.


    Franck.

    • Marqué comme réponse Aurel Bera mardi 12 novembre 2013 13:09
    mardi 12 novembre 2013 13:06
  • Merci de votre retour!

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 12 novembre 2013 13:09
  • Je reviens, car j'ai une nouvelles informations sur le sujet.

    J'ai repris mon projet de 0 en transférant le code petite à petit et en m'inspirant d'un projet qui fonctionne.

    Et je me suis apperçu que les erreurs arrivent dans mon projet quand je suis en compilation X64, si je reste en x86 je n'ai pas d'erreur.

    Je rappelle que ces erreurs n'empechent pas la compilation et l'execution de l'application.

    Si vous avez rencontrez le même type de problème ou avez une idée pour clarifier cette situation merci d'avance.


    Franck.

    mercredi 13 novembre 2013 10:35