2012-05-18 24 views

Respuesta

10

probar esto: var appId = Windows.ApplicationModel.Store.CurrentApp.AppId; es la documentación here

+1

no es compatible con Windows Phone 7 –

3

Un par de personas respondieron tu pregunta en la publicación que vinculaste.

Una respuesta es obtener el valor ProductID de su archivo WMAppManifest.xml. Este valor SERÁ su ID de aplicación de mercado una vez que se envíe la aplicación. Cuando se envía su aplicación, el valor en su archivo WMAppManifest.xml se cambia para que sea el valor para el mercado. Si bien el uso de este valor no funcionará al probar su aplicación, FUNCIONARÁ una vez que haya sido aprobada.

La segunda forma de iniciar el proceso de envío y vaya a la página de detalles para obtener el URI para su aplicación.

2

utilizar esto en su código:

string appID = (from manifest in 
    System.Xml.Linq.XElement.Load("WMAppManifest.xml").Descendants("App") 
select 
manifest).SingleOrDefault().Attribute("ProductID").Value; 

tener en cuenta, es necesario agregar referencia System.Xml.Linq y también incluyen el espacio de nombres.

+1

A partir de ahora Este código se bloquea en publicada construye con ref nula –

Cuestiones relacionadas