Come distribuire un’applicazione Metro sul desktop?

Sto cercando di distribuire la mia app C # sul mio desktop Windows 8 Metro. Posso vedere i file distribuiti nella cartella bin ma quando provo ad aprirli ottengo il seguente errore:

Questa applicazione può essere eseguita solo nel contesto di un AppContainer.

Ho controllato il menu di scelta rapida delle proprietà e ho cercato sia attraverso il file manifest sia con i file di impostazioni del progetto.

Penso che la soluzione sia una delle seguenti

  • distribuire l’applicazione con il relativo contesto di sicurezza impostato su AppContainer?
  • eseguire l’applicazione nel contesto di AppContainer?
  • distribuire l’applicazione direttamente sul desktop della mia metropolitana?

Ma non ho idea di come affrontare questo perché non riesco a trovare l’errore nei documenti.

Le app in stile Metro non sono pensate per essere eseguite come normali applicazioni. Se si desidera eseguire un’applicazione che è stata scritta, è ansible eseguire una delle seguenti operazioni:

  1. Eseguilo da VS (con o senza debugging). In questo modo installerai la versione dell’app della tua app, quindi la vedrai nella schermata di avvio.
  2. Crea un pacchetto da utilizzare localmente. Puoi farlo in VS andando su Progetto → Store → Crea pacchetto app → Crea un pacchetto da utilizzare solo localmente. Questo creerà un sacco di file, incluso uno script da linea di comando che installerà effettivamente l’app. Probabilmente potresti utilizzare questo metodo per distribuire l’app, ma funzionerebbe solo su computer abilitati per gli sviluppatori.
  3. Pubblica la tua app nello Store. Questo è l’unico modo che devi utilizzare per distribuire le app agli utenti ordinari.