Ho creato un'applicazione Windows 10 C++ UWP utilizzando Visual Studio 2015. Tuttavia, non sono in grado di visualizzare alcun xaml nel designer perché ottengo sempre un errore System.NullReferenceException
. Come posso risolvere questo?System.NullReferenceException si verifica in xaml designer
risposta
Questo è molto strano, ma ho risolto seguendo questi passaggi:
- chiudere qualsiasi istanza di Visual Studio
- Aprire Visual Studio e creare un progetto vuoto nuova C# UWP (chiamatelo come volete, non importa)
- Eseguire il progetto creato "inutile" quindi chiudere come Visual Studio
- Aprire nuovamente il precedente progetto di C++ UWP
Nel mio caso tutto ha iniziato a funzionare!
Sto sperimentando esattamente lo stesso problema sul mio computer di sviluppo principale ma non su un altro. Il motivo è ... Penso che ... Quando ho installato Visual Studio 2015 sulla seconda macchina, la prima volta che ho creato una soluzione universale (C#) mi è stata mostrata una finestra di dialogo che mi chiedeva di "autorizzazioni elevate" OK (permessi personalizzati) per la cartella di installazione di VS2015. L'ho fatto OK e Designer lavora su quella macchina sia in Blend2015 che VS2015 (community edition)
Sull'altra macchina non mi è mai stata mostrata la finestra di dialogo che mi chiedeva di confermare autorizzazioni elevate e Designer NON funziona su quella macchina (VS2015 Enterprise). Su questa macchina è presente anche l'aggiornamento VS2013 5).
Sto pensando che potrei dover cancellare completamente VS2015 e provare a pulire il registro di tutti i riferimenti VS2105 E rimuovere le directory di installazione VS2015 su C: \ AND quando reinstallo, creare una directory di installazione con un nome diverso (se posso). Che dolore però ... Sto aspettando di vedere se MS offre una soluzione semplice dato che sono abbastanza sicuro che tutto questo problema si riduce a un bug (funzione ... grrr) che ha a che fare con permessi personalizzati che possono ' t essere cambiato (o aggiunto) dopo l'installazione.
Sarebbe bello è MS confermerebbe questa ... (si prega di notare, niente di tutto questo coinvolto C++ ... era tutto C#)
Tom
questa è la finestra di dialogo mi è stato mostrato su la macchina in cui Designer lavora ] 1
Ha funzionato la piattaforma di soluzione di commutazione su x86.
Questo è fissato in Update 1 di Visual Studio 2015
https://www.microsoft.com/en-us/download/details.aspx?id=49989
Installazione del Windows Software Development Kit (SDK) per Windows 10 risolto il problema per me. Si può chiedere di unistall la versione precedente di Windows 10 RTM SDK
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
- 1. XAML Designer: zoom predefinito?
- 2. wpf xaml designer bug
- 3. Errore "metodo non trovato" in XAML designer
- 4. XAML Designer Errore - Intellisense mancante
- 5. System.NullReferenceException in App_Web _ *. Dll
- 6. Come potenziare il designer XAML in Visual Studio 2010?
- 7. LINQ - System.NullReferenceException
- 8. Miglior modo di riavviare (XAML-) Designer in Visual Studio 2012
- 9. È possibile separare la pagina XAML in designer e xaml windows?
- 10. Per quali motivi dovrei usare Expression Blend su XAML Designer?
- 11. VS2012 Xaml Designer: dov'è la visualizzazione delle risorse?
- 12. gestisce correttamente possibile System.NullReferenceException in Espressioni lambda
- 13. Perché ArgumentNullException? Perché non System.NullReferenceException?
- 14. ToolStripControlHost hosting di un designer UserControl La serializzazione non si verifica
- 15. ClassCastException si verifica in onRestoreInstanceState
- 16. Come si formatta XAML in Expression Blend?
- 17. Dove si trova RadialGradientBrush in WinRT XAML?
- 18. Come si usa promuovere in Qt Designer in pyqt4?
- 19. System.Runtime.RemotingException in modo semplice file XAML
- 20. Disabilita XAML UI design
- 21. Perché si verifica TaskCanceledException?
- 22. Foundation Workflow - Assegna InArgument in Custom Designer
- 23. Controllo personalizzato non si aggiorna in Visual Studio Designer
- 24. WPF Designer "Impossibile creare un'istanza di tipo"
- 25. Quando si verifica ERROR in Java?
- 26. System.ServiceModel.Security.MessageSecurityException che si verifica in ExceptionShielding
- 27. Splitter disattivato in qt designer
- 28. Come si passano i dati in un IValueConverter in XAML?
- 29. Come si converte un colore in un pennello in XAML?
- 30. perché javax.naming.NamingException si verifica qui?
Si prega di accettare la propria risposta, se si risolve la tua domanda. Immagino che il problema esista a causa di alcuni pacchetti che vengono solo "installati"/estratti, quando si utilizza un progetto C# UWP? – Herdo
Ha funzionato anche per me. È strano ma grazie per il suggerimento!:) –
Ho lo stesso problema, solo il contrario. Voglio creare un'applicazione universale C#, ma il designer non caricherà. Ho provato la tua correzione al contrario (creato un progetto fittizio C++), ma nel mio caso non ha funzionato. :( – Tenshiko