Visual Studio non cambia nulla in autonomia: se si tratta di oggetti legati a Entity Framework, questo può dipendere dal fatto che le classi vengono generati in automatico dall'IDE eseguendo il contenuto del file con estensione ".tt" (Text Template) e che di fatto serve per interagire con il framework producendo le classi di output che consentono di accedere alle entità interfacciandosi con il DB.
Quando il template viene eseguito da VS, viene preso come riferimento il namespace predefinito del progetto/assembly o quello configurato nel file ".config" oppure ancora quello contenuto nel template stesso, inserito probabilmente nella fase di prima generazione del modello.
Cerca tutte le occorrenze del namespace vecchio e/o indesiderato in tutti i file inclusi il progetto e aggiornalo di conseguenza in modo che, rigenerando i file, VS utilizzi il namespace che dici tu al posto di quello precedente evidentemente errato.
Ciao!![]()


Rispondi quotando