Uso Visual Studio 2005 ormai da un bel pezzo ma non ero mai incappato in questo errore avviando il debug (F5). Ci ho sbattuto la testa per un buon quarto d'ora cercando e leggendo post un pò ovunque. Alla fine ho trovato il mio workaround ed ho risolto. Come? Ecco gli step che per me hanno funzionato:
- cancellazione del file che mi creava il problema in compilazione;
- clean e rebuild del progetto
- creazione di un file identico (stessi controlli e nomi)
- F5
Il problema non si è più ripresentato (almeno nel progetto su cui sto lavorando). Per completare l'informazione, sto utilizzando:
- Visual Studio 2005 Team Suite;
- Windows Vista Ultimate;
- Il file incriminato era il designer.cs di un controllo .ascx;
- Lo user control era contenuto in un ContentPlaceHolder di un ContentPage;
- L'implementazione del controllo prevede il binding di un XmlDataSource, che consuma un xml interno all'applicazione, con una DataList.
Tutto qui.