Ho una soluzione di Visual Studio (Community 2013) con molti progetti C# sul mio pc e ho appena aggiornato a Windows 10 da 7. Il progetto utilizza il profilo client .Net Framework 4.0. Su win7 tutto ha funzionato bene, ma ora uno dei progetti non sembra caricare i riferimenti. Ci sono triangoli gialli vicino agli articoli di riferimento, quali non sono riferimenti alla stessa soluzione (quindi sistema e riferimenti scaricati da NuGet non caricati).Visual Studio non carica i riferimenti di progetto
I Risorse è un altro progetto nella soluzione, gli altri no. Quando apro la scheda delle proprietà di un sistema di riferimento, il campo Path
è vuoto, e così il campo Resolved
è False
...
Inoltre, nel CSPROJ tutto sembra essere ok, c'è sono i nodi <HintPath>
dove necessario, con relativo (o assoluto, se il riferimento è su un'altra unità) e corretti, percorsi esistenti.
Un'altra cosa strana: nel Visualizzatore oggetti tutti i riferimenti sono (apparentemente) caricati:
Allora, che cosa devo fare:
- ricreare il file di progetto (da creare un nuovo progetto e aggiungere nuovamente tutti i file e i riferimenti);
- modificare qualcosa nella configurazione del progetto;
- utilizzare una versione più recente di .Net;
- modificare qualcosa nella configurazione di VS;
- utilizzare un altro VS (ad esempio Comunità 2015) o reinstallare quello corrente?
hanno installato il quadro? Potrebbe essere assente 4.0 dato che 4.5.x è l'ultimo e dubito che Windows 10 includa framework più vecchi. E potresti osservare le librerie per un nuovo framework in explorer di classe, ma (a causa della differenza di versione) non saranno incluse nel tuo progetto. –
@BradChristie Ho provato a reinstallare il framework, ma esce dicendo "il microsoft net framework 4 è la parte di questo sistema operativo ..." (ecc.). Gli altri progetti possono caricare correttamente i loro riferimenti, usano lo stesso framework. – nvi9
Framework, o framework sdk? –