Edit: il problema descritto di seguito si verifica anche in Win 10 applicazione UWP (VS2015, Win10) quando si utilizza il MapControl..net WP8.1/Win10 UWP: Namespace per MapControl non trovato in Visual Studio Designer
Ho un problema strano utilizzando MapControl in un'applicazione Windows Phone 8.1 (applicazione universale). Dopo aver aggiunto il controllo a una pagina, Visual Studio dice The name "MapControl" does not exist in the namespace "using:Windows.UI.Xaml.Controls.Maps".
Costruire l'app funziona, posso distribuirlo sul telefono e la mappa viene mostrata e tutto è a posto - ma non posso più usare il Designer per questa pagina dal momento che afferma che l'errore .
Il problema si è verificato in un progetto più ampio avviato negli VS2013 (aggiornamento 4) su Windows 8.1. Il mio primo pensiero fu che la mia installazione VS era un po 'rotta. Ma anche dopo una nuova installazione pulita di Windows 10 (10240) e VS2015 RTM si è verificato il problema. I miei passi per riprodurre sono abbastanza semplici:
- Creare un nuovo progetto dal modello "vuoto App (Universal di Windows 8.1)"
- Aprire il
MainPage.xaml
delWindowsPhone
sottoprogetto - doppio clic sul
MapControl
nella casella degli strumenti - Si noti che lo
MapControl
viene aggiunto alloGrid
in xaml ed è mostrato nella vista di progettazione affiancata. Tutto sembra essere ok. - Ora posso aggiungere più controlli alla pagina semplicemente facendo clic sulla casella degli strumenti. Posso modificare i controlli sulla pagina con il mouse nella finestra di progettazione (ad esempio riorganizzarli) e posso modificare le loro proprietà tramite il riquadro delle proprietà. Tutto è ancora ok
- Ma quando chiudo o riapre quella pagina (o l'intero progetto) nella finestra di progettazione o quando inizio a modificare l'xaml direttamente con la tastiera, il progettista non riesce e afferma l'errore sopra descritto.
Qual è il problema? Come posso fare in modo che il designer di Visual Studio lavori di nuovo con le pagine con MapControl
s? Per prima cosa ho pensato a un bug in VS2013 - ma così semplice da riprodurre, non risolto in VS2015 e nessuna informazione su Internet? Cosa ho sbagliato?
Sto avendo uno stesso errore anche utilizzando progetto UWP su Windows 10, VS2015 RC. –
Stesso errore, ma sembra che non influenzi l'implementazione dell'app nello store. – gavi
No, non ha alcun impatto sulla distribuzione. Ma quando la mappa è un elemento ui centrale nella tua app, devi sviluppare l'intera app senza il visual designer che rende molto più difficile lo sviluppo. –