vscode visual studio spell color code beautiful autoclose visual-studio windows-store-apps visual-studio-2013 windows-8.1

spell - ¿Es posible crear una aplicación de Windows 8 Store desde Visual Studio 2013?



vscode beautiful (5)

Entonces, tengo instalada una máquina con Windows 8.1 con Visual Studio 2013. Cada vez que voy a crear un nuevo proyecto de Windows Store, no veo ninguna opción para crear una nueva aplicación de Windows 8 Store, en lugar de la aplicación de Windows 8.1 Store. Sin embargo, no tengo problemas para abrir proyectos de aplicaciones de Windows 8 Store existentes.

¿Es posible crear un proyecto de la aplicación Windows 8 Store desde Visual Studio 2013 cuando se ejecuta en Windows 8.1?


Es fácil: cree un nuevo proyecto 8.1 y elimine las siguientes líneas del archivo .csproj:

<TargetPlatformVersion>8.1</TargetPlatformVersion> <MinimumVisualStudioVersion>12</MinimumVisualStudioVersion>

Vuelve a abrir el archivo y listo: ¡es un proyecto de Windows 8!

Además, es posible que desee cambiar lo siguiente también:
En MainPage.xaml:

- <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> + <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">

En Package.appxmanifest:

- <m2:VisualElements + <VisualElements - Square150x150Logo="Assets/Logo.png" - Square30x30Logo="Assets/SmallLogo.png" + Logo="Assets/Logo.png" + SmallLogo="Assets/SmallLogo.png" - <m2:SplashScreen Image="Assets/SplashScreen.png" /> + <SplashScreen Image="Assets/SplashScreen.png" /> - </m2:VisualElements> + </VisualElements>

Si esto no funciona, podría significar que los archivos del proyecto han cambiado aún más en las versiones actuales de VS y es posible que deba instalar VS 2012 (Express debería hacerlo) y crear un proyecto en ese contexto. A continuación, puede trabajar en él en la nueva versión de VS.


¿Es posible crear un proyecto de la aplicación Windows 8 Store desde Visual Studio 2013 cuando se ejecuta en Windows 8.1?

No. Debe usar Visual Studio 2012 para crear el proyecto de Windows 8 y luego abrirlo en VS 2013. Esto se puede hacer en Windows 8.1, pero requiere la instalación de VS 2012 junto con VS 2013.



Como dijo Reed, no puede crear el proyecto de la tienda de aplicaciones de Windows 8 en Visual Studio 2013 y también necesita tener VS2012 instalado. Pero como truco, puede hacer una copia de un proyecto existente de la aplicación Win 8 y modificarlo. No es una solución muy clara, pero funciona si no desea instalar VS2012 también.


Hice lo siguiente:

Es fácil: cree un nuevo proyecto 8.1 y elimine las siguientes líneas del archivo .csproj:

<TargetPlatformVersion>8.1</TargetPlatformVersion> <MinimumVisualStudioVersion>12</MinimumVisualStudioVersion>

Vuelve a abrir el archivo y listo: ¡es un proyecto de Windows 8!

Pero no es Voila. Volver a cargar el proyecto después de esta edición crea un diálogo que dice que VS2013 necesita una actualización y lo dirige al sitio de Descarga de MS (se supone que descarga el SDK de Phone 8.0).

Me aseguré completamente de tener instalado Phone 8.0 SDK con el instalador VS2013. Incluso fui tan lejos como para eliminar (con el instalador 2013) y volver a agregar. Aún así, este comportamiento persiste. Ahora estoy descargando el 8.0 SDK, que está instalando 2012 Express, por supuesto. Veremos si eso ayuda, pero parece que esto no debería ser necesario. ¿Qué me estoy perdiendo?

No resolvió el comportamiento. Ahora, cargo la solución y no cargará el proyecto. El proyecto tiene la notación (se requiere actualización). Cuando selecciona la actualización de descarga desde el menú contextual, simplemente lo lleva a las descargas de MS, no tiene idea de qué se debe descargar.

¿Puede alguien explicar la respuesta más votada arriba? Estoy ejecutando Win 8.1 Pro con VS2013 Premium (Phone 8 SDK instalado) ... y ahora tengo la instalación de VS2012 Express que viene con la descarga normal de Phone 8.0 SDK. Gracias.