Come suggerisce il titolo, questo errore viene generato dal progettista, il che significa che il progettista non può visualizzare correttamente il mio UserControl che a sua volta significa che non posso navigare senza problemi da elemento a elemento in questo UserControl per apportare modifiche. Davvero fastidioso.WPF: VS2012 progettista mostra "La componente 'XXX' non ha una risorsa identificata dal URI YYY"
XXX è il nome della mia UserControl, mentre il YYY URI è in realtà il percorso di XXX. Quindi non so capire che non può trovare se stesso come risorsa. Ho cercato su Google questo errore, ma la maggior parte di essi è avvenuta nel runtime. Nel mio caso non succede affatto quando lo eseguo. La descrizione di questo errore non è in realtà abbastanza esplicativa, perché non sono sicuro di chi nel CLR sta caricando il file stesso come una risorsa.
Un'altra cosa che vale la pena menzionare è che questo errore si verifica solo dopo aver compilato il mio progetto di applicazione, in cui si trova l'errore UserControl. Dopo aver fatto clic per pulire il progetto, il progettista può visualizzare l'intera roba (ma ovviamente posso pulire il progetto ogni volta prima di apportare modifiche, poiché l'edificio richiede tempo)
Stesso problema qui - grazie per la nota sulla pulizia del progetto. – mola
Ricevo questo comportamento in modo specifico con i controlli utente all'interno di altri controlli utente. Il controllo genitore eseguirà il rendering nel designer, ma gli altri genereranno l'eccezione. Sto usando i controlli DevEx WPF. Anche la pulizia del progetto funziona per me. – Erikest