2012-05-18 18 views

Odpowiedz

10

spróbuj tego: var appId = Windows.ApplicationModel.Store.CurrentApp.AppId; to dokumentacja here

+1

jej nie obsługiwane w systemie Windows Phone 7 –

3

Kilka osób odpowiedziało na twoje pytanie we wpisie, które łączyłeś.

Jedna z odpowiedzi polega na uzyskaniu wartości ProductID z pliku WMAppManifest.xml. Ta wartość będzie Twoim identyfikatorem aplikacji rynkowej po przesłaniu aplikacji. Po przesłaniu aplikacji wartość w pliku WMAppManifest.xml zostanie zmieniona na wartość rynkową. Podczas korzystania z tej wartości nie będzie działać podczas testowania aplikacji, ale będzie działać, gdy zostanie zatwierdzona.

Drugi sposób rozpoczęcia procesu przesyłania i przejścia do strony szczegółów, aby uzyskać identyfikator URI dla aplikacji.

2

Użyj tego w kodzie:

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

Pamiętaj, trzeba dodać odwołanie System.Xml.Linq a także nazw.

+1

Od teraz kodów awarii w opublikowanym buduje z zerowym ref –

Powiązane problemy