Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

299
Views
¿Por qué no puedo crear un proyecto compartido en Visual Studio 2015?

Descargué Visual Studio Community 2015. Traté de crear un proyecto compartido y recibo un error:

ingrese la descripción de la imagen aquí

Contenido de Microsoft.Windows.UI.Xaml.CSharp.targets

 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup Condition="'$(TargetPlatformVersion)'==''"> <TargetPlatformVersion>8.0</TargetPlatformVersion> </PropertyGroup> <PropertyGroup Condition="'$(TargetPlatformIdentifier)' == 'UAP'"> <RedirectionTarget>8.2</RedirectionTarget> </PropertyGroup> <PropertyGroup Condition="'$(RedirectionTarget)' == ''"> <RedirectionTarget>$(TargetPlatformVersion)</RedirectionTarget> </PropertyGroup> <!-- Direct 8.0 projects to 8.1 targets to enable retargeting --> <PropertyGroup Condition="'$(RedirectionTarget)' == '8.0'"> <RedirectionTarget>8.1</RedirectionTarget> </PropertyGroup> <Import Project="$(RedirectionTarget)\Microsoft.Windows.UI.Xaml.CSharp.targets" /> </Project>

No tengo carpeta con nombre 8.1

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Una solución consiste en realizar las siguientes modificaciones:

Abra el archivo %ProgramFiles(x86)%\MSBuild\Microsoft\VisualStudio\v14.0\CodeSharing\Microsoft.CodeSharing.CSharp.targets (para Visual Basic, el archivo es Microsoft.CodeSharing.VisualBasic.targets ) y busque las siguientes entradas alrededor de la línea 8 -

 <Import Project="$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets')"/> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" Condition="!Exists('$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets')" />

Cambie estas líneas por las siguientes:

 <Import Project="$(MSBuildExtensionsPath32)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" Condition="false"/> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" Condition="true" />

Básicamente, deshaga la importación condicional de los proyectos compartidos basados en Xaml .

Este es (lo creas o no) el consejo que recibí de MS para este problema. Creo que está relacionado con una actualización sucia de las versiones RC (o anteriores) a RTM y la selección de diferentes opciones durante la instalación.


(Inserte las advertencias habituales sobre la edición de archivos que no "pertenecen" a usted, realice copias de seguridad y, si no está seguro de realizar tales ediciones, no lo haga)

over 4 years ago · Santiago Trujillo Report

0

Intente copiar los directorios 8.0 y 8.1 de C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v12.0 a C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v14.0 (observe el número de versión en el fin).

Parece que faltan en la instalación de 2015 en Windows 7.

Deberá reiniciar Visual Studio después de eso.

over 4 years ago · Santiago Trujillo Report

0

Este no es un problema difícil. El Sr. Kriper (el autor original de la pregunta) probablemente instaló usando la "Instalación predeterminada" para su versión de Visual Studio 2015. El Sr. Kondrasovas en la Respuesta 2 indica que necesita instalar más componentes. Su enfoque dio como resultado que Visual Studio mostrara un error de utilidad de configuración que no es culpa del Sr. Kondrasovas. Es probable que la respuesta del Sr. Kondrasova sea correcta si no encuentra un error (no tengo forma de verificar la respuesta).

La solución es ir a Panel de Control | Programas | Desinstalar un programa. Seleccione Visual Studio 2015 y "Modificar" la instancia instalada de Visual Studio 2015:

[lo siento, no puedo mostrar la imagen porque no tengo un 10 en reputación y StackOverflow.com me está bloqueando]

La captura de pantalla anterior (imaginaria) es de la instalación predeterminada de Visual Studio 2015 Professional. Puede perder el tiempo y descubrir la función exacta para instalar o, si tiene espacio en el disco, simplemente haga clic en "Seleccionar todo" y luego en "Siguiente". Sugerencia: el botón "Siguiente" no está habilitado hasta que se realiza un cambio en los componentes seleccionados de Visual Studio 2015.

Si desea ver la imagen que falta en un artículo completo, escribí una publicación de blog sobre el tema: http://www.softwarepronto.com/2015/08/visual-studio-2015-error-adding-shared.html

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!