J'ai Silverlight 3 modernisent des applications à Silverlight 4 dans Visual Studio 2010. Mon Silverlight 3 applications open bien dans Visual Studio, mais les applications SL4 ne le font pas, avec l'erreur suivante:Silverlight 4: Résoudre Microsoft.Silverlight.CSharp.targets est introuvable?
C:\Path\To\MyProject.csproj : error : Unable to read the project file 'XNTVOD.AdminClient.csproj'. C:\Path\To\MyProject.csproj(593,3): The imported project "C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Silverlight.CSharp.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
J'ai eu un problème avec les anciens composants VS Silverlight et récemment désinstallé la plupart des composants SL, et maintenant dans Ajout/Suppression de programmes que j'ai:
- Microsoft Silverlight
- Microsoft Silverlight 3 SDK
- Microsoft Silverlight 4 Toolkit Avril 2010
La déclaration <import>
ressemble à ceci pour le projet SL4:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.CSharp.targets" />
Ce dossier, seul C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v4.0
a deux fichiers qu'il contient:
Microsoft.Ria.Client.targets
Microsoft.Ria.Client.VisualStudio.targets
Quel composant de développement Silverlight me manque en particulier? Je vois un tas d'options différentes, de Silverlight 4 SDK Beta à VS Tools pour Silverlight 4 et un tas d'autres. Je ne veux pas installer des trucs qui me ramèneront à la situation que j'avais avant celle-ci avec des composants obsolètes.
J'ai un problème similaire. Mon erreur me dit que je manque le fichier approprié dans "\ Silverlight \ v3.0" même si j'ai v4.0 installé. J'ai aussi le bon fichier Silverlight 4.0, mais VS ne semble pas le voir. –