Application Silverlight ne fonctionne pas. Je reçois un invalide ou mal, erreur d'application
J'ai une application Silverlight, et quand je clique sur " run " Internet Explorer démarre et rien n'est visible. J'obtiens une erreur icône en bas à gauche, quand je clique dessus, le résultat de l'erreur ci-dessous.
Page web détails de l'erreur
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; PC Media Center 6.0)
Timestamp: Wed, 25 Nov 2009 00:11:41 UTCMessage: Erreur non Gérée dans l'Application Silverlight
Code: 2103
Catégorie: InitializeError
Message: Invalid ou mal, de l'application: Check manifeste
Ligne: 54
Char: 13
Code: 0
URI: http://localhost:50511/TestPage.html
Pourquoi j'ai cette erreur? Et comment puis-je résoudre ce problème?
J'ai regardé autour et d'autres personnes il semblait que cette erreur quand ils ont rebaptisé leur application, cependant, je n'ai pas fait cela.
J'ai créé un style personnalisé, si cela pourrait avoir quelque chose à faire avec elle.
Je n'ai pas fait de codage, tout ce que j'ai fait est de glisser sur mon style de contrôles et de lier les pages.
J'ai accès à tous les deux, mais j'ai été en utilisant Microsoft Expression Blend 3
OriginalL'auteur Lango | 2009-11-25
Vous devez vous connecter pour publier un commentaire.
J'ai eu cette erreur dans quelques circonstances. Vérifier que le Démarrage de l'Objet dans les propriétés est correct (tout espace de modifications?). Assurez-vous d'ajouter explicitement votre projet Silverlight comme un projet dépendant de votre projet web, ce n'est pas fait par défaut.
Ajouter de nouveau votre projet Silverlight sous les Applications Silverlight dans le web propriétés du projet. Assurez-vous que le
App.xaml
x:Class
correspond au code de l'espace de noms et le nom de classe. Hmm, je crois que ce sont les trucs habituels.J'espère que cette aide.
Cela a résolu mon problème - j'ai renommé la demande, mais n'avait pas changé le démarrage de l'objet dans les propriétés du projet.
Dood--n'a pas été la solution pour l'OP, mais a frappé le mien sur le parc. J'avais changé les espaces de noms et qui était à la racine. Merci beaucoup!
OriginalL'auteur N8allan
Juste au cas où cela aide quelqu'un d'autre:
J'ai été frapper ma tête contre le mur en essayant de comprendre pourquoi j'ai eu cette erreur. Tout semblait correct.
La .fichier xap est juste une .zip, donc, on est en mesure de modifier manuellement les informations dans le ClientConfig après le déploiement (simplement par décompresser le fichier puis de le ré-de l'archivage). J'ai eu de l'évolution de la WCF les informations sur l'effet de post-déploiement, puis rezipping. Ainsi, sans s'en rendre compte, j'avais été refermé le dossier, ce qui signifiait qu'il y avait un dossier à l'intérieur du zip au lieu de le contenu de ce dossier à la racine du zip.
C'était une erreur stupide, mais à partir d'un point de vue du client, l' .xap semblait venir de partout amende. La seule erreur que j'ai eu était la 2103 erreur. Déplacer les fichiers à la racine du zip réparé mon problème.
OriginalL'auteur Daniel
J'ai couru dans cette question à quelques reprises lors du déploiement d'un existant de l'application Silverlight à un nouvel environnement ou un repavé dev ordinateur.
Lorsque vous installez IIS, assurez-vous que vous avez la
Static Content
fonctionnalité activée (sousCommon Http Features
), de sorte que vous pouvez voir les Types MIME fonctionnalité disponible à la racine du Gestionnaire des services IIS. Le type.XAP
doit être réglé àapplication/x-silverlight
.Cette résolu le problème pour moi.
Grâce à: http://keremozen.com/2012/10/18/solution-alternatives-to-invalid-or-malformed-application-check-manifest-error/
OriginalL'auteur Scott Koland
J'ai eu cette erreur lorsque j'ai supprimé un dictionnaire de ressources de mon projet qui a été référencé dans l'Application.xaml. Visual Studio construit la solution d'amende et n'a donné aucune indication que quelque chose était erronée.
Quand je me suis souvenu de supprimer la ligne à partir de l'App.xaml, tout a bien fonctionné.
OriginalL'auteur schummbo
Les choses ci-dessous a fonctionné parfaitement pour moi
(1) Vérifiez que le Démarrage de l'Objet dans les propriétés est correct.
(2) assurez-vous d'ajouter explicitement votre projet Silverlight comme un projet dépendant de votre projet web, ce n'est pas fait par défaut.
:Clic droit sur la Solution (pas sur le projet individuel) > Propriétés > Dépendances de Projet > Sélectionnez Web du Projet titre du Projet & Vérifiez le Client Silverlight Projet en Dépend. > Appliquer > Ok.
(3) ajouter de nouveau votre projet Silverlight sous les Applications Silverlight dans le web propriétés du projet..
:Clic droit sur le Projet Web > Propriétés > Applications Silverlight > Cliquez sur Ajouter & Sélectionner le Client Silverlight Projet dans le cadre du Projet. :thumbsup:
OriginalL'auteur Bikram Panjikar
Vérifier pour s'assurer que tous les prerequists sont installés sur le serveur web. J'ai du mal avec cette pendant plus de 4 heures. Chaque publication sur le web a parlé de l'évolution de l'espace de Noms que je n'ai pas le faire. J'ai finalement décidé d'essayer mon application sur un autre serveur et le problème a disparu.
Merci à tous affiché leur corrigé, mais si tous les esle échoue, essayez un autre ordinateur ou de vérifier votre prereqs.
OriginalL'auteur Antwune
L'erreur s'est produite lorsque je suis allé à l'objet->Modifier le Style-> Modifier Une Copie sur un "Sketch" le style de l'objet. J'ai mis le nouveau style dans une nouvelle ressource.
Quand j'ai enlevé ces styles de l'erreur de s'en alla. J'ai ensuite refait les styles que je voulais à partir de zéro, au lieu de modifier une copie et je n'ai pas d'erreur.
OriginalL'auteur Lango
Même si c'est un vieux post, cette même question a mangé jusqu'à quelques heures de mon temps. La solution ci-dessus n'a pas fonctionné pour moi.
Par la définition de la Copie Locale = True pour tous référencés assemblées avaient résolu ce problème pour moi.
Initialement visual studio jeux de Copie Locale = Vrai pour toutes les assemblées, mais le projet va commencer à consulter à partir de la localement copié assemblée(bin\debug). Afin de le rendre pour désigner le lieu commun, j'ai mis en Copie Locale= False et donc fini avec ce problème.
Espère que cela permettrait de sauver quelqu'un de votre temps...
OriginalL'auteur smhnkmr
C'est un autre problème que j'ai trouvé. La commande de
BasedOn
Styles semblent question.La suivante sera la cause d'une WSOD avec le code d'erreur 2103.
Mais ce ne sera pas.
M'a fallu beaucoup de temps pour trouver ce. Il semble que cela fait plus d'un problème avec la façon dont le XAML interprète des œuvres, mais il est facile à contourner.
OriginalL'auteur William Mariager
Nous avons connu le problème après changement de la Wcf Service de Requête. Nous avons ajouté des méthodes surchargées à dit service Wcf. Comme
Lors de l'exécution de l'application, il nous a donné l'erreur. Lorsque nous avons retiré de l'une des 2 méthodes il fonctionnait parfaitement bien. Remettre erreur revint aswell. Renommer un a résolu le problème.
Donc être très catious quand on fait de la surcharge dans Wcf.
OriginalL'auteur Antoon Meijer
J'ai aussi tombé sur cette très récemment. J'ai découvert que si j'ai renommé l'assemblée dans les propriétés du projet, il n'a pas de mise à jour de l'application HTML ou fichier ASPX.
OriginalL'auteur Ari Roth