5

Cuando creo un nuevo proyecto de aplicación en blanco (XAML) en Visual Studio obtengo estos errores:Problemas al crear la aplicación Windows Store. (Windows 8)

Los inicios de con algunas referencias son incorrectos. ¿Realmente debería ser así en una nueva solución? (Havn't nada escrito) si intento de construir en este punto me sale:

No se puede resolver de Windows metadatos

así que pensé que voy a arreglar los problemas de espacio de nombres. Esto fue al agregar una referencia a Ventana y agregar el espacio de nombres Windows.UI.XAML; Después de que se me pase 3000 (3136) errores aquí es algunas de ellas:

  • El archivo .winmd 'Windows.winmd' contiene el tipo '' Windows.Globalization.ILanguageStatics. El uso del espacio de nombres de Windows está reservado.
  • El archivo .winmd 'Windows.winmd' contiene el tipo 'Windows.Globalization.ICalendarFactory'. El uso del espacio de nombres de Windows está reservado.
  • El archivo .winmd 'Windows.winmd' contiene el tipo 'Windows.Globalization.IGeographicRegion'. El uso del espacio de nombres de Windows está reservado.
  • El archivo .winmd 'Windows.winmd' contiene el tipo 'Windows.Globalization.DayOfWeek'. El uso del espacio de nombres de Windows está reservado.
  • etc.

lo que he tratado hasta ahora

  • reparación Visual Studio
  • reparación SDK '
  • desinstalar/reinstalar el SDK'

'Windows Software Development Kit (SDK) for Windows 8

También debo añadir que he aumentado mi Windows 7 a Windows 8.

alguien tiene alguna sugerencia sobre cómo resolver este problema?

+0

Reinstalar Windows 8 fue lo que hice. :( –

+0

Espero que pueda encontrar una solución antes de elegir ese enfoque ... Pero parece que hay un error en la instalación .. –

Respuesta

3

Un compañero de trabajo tuvo un problema similar con sus referencias. Aunque estaba en Win 7 y no en Win 8. Lo que hizo fue reinstalar el SDK de Windows 8.

http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx

Poder vale la pena un intento antes de hacer todo el Win 8.

+0

+1 @Grigmin Gracias por la sugerencia. En realidad, he desinstalado el actual, descargué un nuevo y lo instalé de nuevo. Voy a intentar una reparación mañana, siento que es algo con la instalación de alguna manera. –

+0

Se me olvidó actualizar sobre esto. Pero no funcionó para mí. = ( –

+0

Supongo que voy a ir con el reinstalación completa de Windows 8 .. =/ –

5

me acaba de golpear contra este problema con VS 2012 Actualización 2. Había otra advertencia en la salida, algo así como "puede' t encontrar detalles de implementación para el archivo 'Windows.winmd' "(no guardé este texto, por lo que no recuerdo la ortografía exacta. Esta advertencia apuntaba a Windows.winmd en la carpeta de depuración de algún proyecto. Encontré que esta carpeta en realidad contenía la copia de este archivo. Aparentemente, VS hizo esta copia por algún motivo. Después de eliminarla, pude volver a crear mis proyectos.

lo tanto, leer todas las advertencias antes de volver a instalar el SDK, VS o Windows 8

+0

+1 Limpié la solución, luego hice una búsqueda en el directorio de soluciones para ver si había instancias de "Windows.winmd" y las eliminé. Entonces mi solución construida correctamente. – jwatts1980

4

que tenía un proyecto portátil común que se comparte a través de una serie de puertos. Para solucionar el problema, ubiqué la referencia de Windows y cambié Copy Local a False. Ha estado bien desde entonces.

Cuestiones relacionadas