Meilleur auteur de réponses
Windows Store App, erreurs qui n'en sont pas

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.
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
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. -
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.
-
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. -
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.
-
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. -
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.
-
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: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. -
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.51641Version installée : Professional
LightSwitch pour Visual Studio 2013 RC 06071-004-0341006-02011
Microsoft LightSwitch pour Visual Studio 2013 RCOutils 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 - FRATeam Explorer pour Visual Studio 2013 RC 06071-004-0341006-02011
Microsoft Team Explorer pour Visual Studio 2013 RCVé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 RCParties 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 RCVisual C# 2013 RC 06071-004-0341006-02011
Microsoft Visual C# 2013 RCVisual C++ 2013 RC 06071-004-0341006-02011
Microsoft Visual C++ 2013 RCVisual F# 2013 RC 06071-004-0341006-02011
Microsoft Visual F# 2013 RCASP.NET Web Frameworks and Tools 2012.2 4.1.20809.0
For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563ASP.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 ServicesPreEmptive 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 ToolsWeb 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.
-
-
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. -
-
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. -
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
-
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. -
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
-
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. -
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.