Sto sviluppando un'applicazione Windows UAP in Visual Studio Ultimate CTP 2015 (l'ultima disponibile nel sito).Come risolvere "'IAsyncActionWithProgress <>' è definito in un assembly a cui non viene fatto riferimento" nell'app UAP di Windows
Sto affrontando problemi durante l'utilizzo attendono sulle funzioni che ritornano IAsyncActionWithProgress <>, IAsyncAction <>, IAsyncOperation <> e IAsyncOperationWithProgress <>.
sto ottenendo il seguente errore
errore CS0012 Il tipo 'IAsyncActionWithProgress <>' è definito in un assembly che non viene fatto riferimento. È necessario aggiungere un riferimento all'assembly 'Windows, Versione = 255.255.255.255, Culture = neutro, PublicKeyToken = null, ContentType = WindowsRuntime'.
Ho provato ad aggiungere un riferimento all'assembly menzionato (Windows). . Anche se questo risolve l'errore precedente, ha creato un altro errore in molti altri posti (sembra che ci sia una ripetizione di alcune classi/API in entrambe le assemblee Uno dell'errore ottenuto è:
errore CS0433 Il tipo 'Pagina' esiste sia in 'Windows.Foundation.UniversalApiContract, Versione = 1.0.0.0, Culture = neutro, PublicKeyToken = null, ContentType = WindowsRuntime' e 'Windows, Versione = 255.255.255.255, Cultura = neutrale, PublicKeyToken = null, ContentType = WindowsRuntime'.
Esempio di codice
Windows.Storage.FileProperties.BasicProperties fileSize = await file.GetBasicPropertiesAsync();
Questo raffinato stava lavorando per un Windows Phone 8.1 applicazione in Visual Studio 2013. Qual è il cambiamento che devo fare per ottenere lo stesso risultato in UAP App in Visual Studio 2015.
Il progetto è un progetto UAP di Windows 10 o è la versione precedente? –
È un progetto UAP di Windows 10. –
La stessa identica situazione mi è capitata dopo l'aggiornamento 3. Hai trovato qualche soluzione? – romanoza