he estado actualizando algunas aplicaciones de Silverlight 3 a 4 Silverlight en Visual Studio 2010. Mi Silverlight 3 aplicaciones fina abierta en Visual Studio, pero las aplicaciones SL4 no lo hacen, con el siguiente error:Silverlight 4: no se encontró la solución Microsoft.Silverlight.CSharp.targets?
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.
he tenido un problema con los componentes de mayor edad VS Silverlight y recientemente desinstalado la mayor parte de los componentes SL, y en este momento en Agregar/quitar programas que tengo:
- Microsoft Silverlight
- Microsoft Silverlight 3 SDK
- Microsoft Silverlight 4 Kit de herramientas de abril de 2010
La declaración <import>
tiene este aspecto para el proyecto SL4:
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.CSharp.targets" />
En esa carpeta, C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v4.0
solamente tiene dos archivos en ella:
Microsoft.Ria.Client.targets
Microsoft.Ria.Client.VisualStudio.targets
¿Qué componente de desarrollo de Silverlight me estoy perdiendo en particular? Veo un montón de opciones diferentes, desde Silverlight 4 SDK Beta hasta VS Tools para Silverlight 4 y un montón de otras. No quiero instalar cosas que me devuelvan a la situación que tenía antes con componentes obsoletos.
Tengo un problema similar. Mi error me dice que me falta el archivo correcto en "\ Silverlight \ v3.0" aunque tengo v4.0 instalado. También tengo el archivo adecuado de Silverlight 4.0, pero VS no parece verlo. –