La versione 2019 di Visual Studio soffre di un noiosissimo bug che rende le finestre Model explorer e Mapping details del designer di Entity Framework 6 completamente nere o addirittura trasparenti. Ripristinare o disinstallare e reinstallare Visual Studio 2019 non sortisce alcun effetto in quanto il vero problema risiede nel come Visual Studio gestisce il multimonitor con monitor che hanno DPI differenti (come spesso capita quando si lavora con un laptop e un monitor fisso).
In attesa di un fix ufficiale, che sebbene il bug sia stato identificato da tempo non è ancora stato rilasciato, possiamo aggirare il problema andando nel menu Tools -> Options e nella finestra delle opzioni selezionare a sinistra Environment -> General e infine deselezionare il checkbox "optimize rendering for screens with different pixel densities". Una volta riavviato Visual Studio, le finestre del designer appariranno normalmente.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Usare ASP.NET Core dev tunnels per testare le applicazioni su internet
Modificare i metadati nell'head dell'HTML di una Blazor Web App
Effettuare delete massive con Entity Framework Core 7
Recuperare un elemento inserito nella cache del browser tramite API JavaScript
C# 12: Cosa c'è di nuovo e interessante
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Cache policy su route groups di Minimal API in ASP.NET Core 7
Determinare lo stato di un pod in Kubernetes
Gestire undefined e partial nelle reactive forms di Angular
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Load test di ASP.NET Core con k6