11
votes

Pourquoi la réinitialisation de Silverlight a-t-elle casser ma configuration d'importation?

Basé sur la réponse ici: Que, le cas échéant, des mises à jour de Windows récentes devrais-je désinstaller pour revivifier Silverlight ou rectifier d'autres problèmes? , je désinstallé / réinstallé Silverlight et redémarré. Maintenant, cependant, je reçois une erreur de compilation, à savoir:

"le projet importé" C: \ Program Files (X86) \ MSBuild \ Microsoft \ Silverlight \ V5.0 \ Microsoft.Silverlight.Cshaarp.Targets " n'a pas été trouvé. Confirmez que le chemin dans la déclaration est correct et que le fichier existe sur le disque. " em> p>

Il pointe de cette ligne dans un fichier * .csproj: p> xxx pré>

Je ne comprends pas ce que cela va, exactement; Si c'est quelque chose de grokkable de loin, que dois-je faire pour résoudre ce dilemme? p>

Mise à jour H2>

Lorsque j'essaie d'installer les outils Silverlight 4 (comme certains indiquent-ils est un / la Solution, telle que chez Silverlight 4: Résolution de Microsoft.Silverlight .Csharp.targets n'a pas été trouvé? ), je reçois, "Exigences d'installation: P>

Visual Studio 2010 ou Visual Web Developer Express 2010 ou Visual Phone Developer Express 2010 qui correspond à la version linguistique de Silverlight Les outils 4 doivent être installés avant que l'installation d'outils Silverlight ne puisse continuer. Silverlight Tools est disponible dans d'autres langues de http://go.microsoft.com/fwlink/?Linkid=177432 . " p>

i do em> sont installés par VS 2010 (SP1). Et j'avais même VS Express (2012) pour le Web installé, aussi! P>

Mise à jour 2 h2>

en fonction d'un autre conseil, j'ai également installé le Silverlight 4 SDK, mais en essayant de Ouvrir em> Le projet maintenant, je reçois ", vous devez installer le dernier runtime Silverlight Developer Developer avant d'ouvrir le projet Silverlight 'BLA'." Il m'avait installé Silverlight 5 (encore). P>

Je l'ai fait, mais j'ai redémarré, et ... obtenez toujours la même erreur msg ... p>

Mise à jour 3 h2 >

Basé sur un indice que j'ai arrivé ici: http://connect.microsoft.com/visualstudio/feedback/details/573750/Le-imported-project-path-microsoft-webApplication-Targets-was-not-found p>

J'ai remplacé cette ligne dans le fichier CSPROJ: p> xxx pré>

... avec celui-ci: p> xxx Et je suis plus loin qu'auparavant, mais je ne sais pas si ce dernier changement était la modification nécessaire, ou si toutes les étapes énumérées ci-dessus sont nécessaires. Autre que l'ombre, il est probable que personne ne sache. P>

Mise à jour 4 h2>

En réalité, tout simplement ajoutant em> cette ligne (pas besoin de remplacer l'autre), la Projet compile em>, mais semble perdre sa connaissance du rasoir ou quelque chose, car elle échoue avec ce YSOD: P>

@Helprs.Sitemap(ConfigurationManager.AppSettings["ApplicationHome"])


3 commentaires

J'ai rencontré le même problème après la mise à niveau vers VS2013 mais n'a pas trouvé de solution. Je l'ai posté dans Stackoverflow.com/Questtions/20054544/...


+100 Merci beaucoup pour ce poste très détaillé. Votre mise à jour 5 Correction de mon problème Silverlight après la mise à jour de la VS 2015. J'aurais aimé pouvoir uplifier ce post encore et encore. Bravo à vous!


@Annelagang: Je suis content que cela ait aidé!


3 Réponses :


5
votes

J'ai le même problème, je viens de réparer mon installation Visual Studio 2012 (Kit de développeur Silverlight n'était pas cochée) après, tout bon


1 commentaires

Je suis allé avec Modifier au lieu de réparation , et ensuite vs invite-moi à installer Silverlight développeur (donne le lien de téléchargement également). Seulement alors cela a fonctionné pour moi.



2
votes

Téléchargez et installez Microsoft® Silverlight® 5 outils pour Visual Studio basé sur votre version, qui résolvait mon problème Vs2010 link - http://www.microsoft.com/en- US / Download / Détails.aspx? Id = 28358


1 commentaires

Ce qui a fonctionné pour moi était d'installer l'équivalent pour VS2013: Microsoft. com / fr-nous / télécharger / détails.aspx? id = 28359



10
votes

Installation "Microsoft® Silverlight® 5 SDK" et X64 Runtime travaillé pour moi.

sdk https://www.microsoft.com/en-us/download/details.aspx? id = 28359

x64 https://www.microsoft.com/en-my/download/details.aspx? id = 28358


2 commentaires

Je sais que c'est très vieux mais je me demande si ce même contenu est disponible via le paquet Nuget maintenant: Nuget.org/packages/unofficial.silverlightToolkit-all Je ne suis pas un programmeur .NET, donc je ne sais pas si c'est en fait le SDK aussi.


Vérification des deux éléments sont installés ainsi que les outils Microsoft® Silverlight® 5 pour Visual Studio comme mentionné par @msgeek, résolu pour moi.