Progetto di riferimento problema, Visual Studio 2010
-
29-09-2019 - |
Domanda
Ho una soluzione che ha progetto libreria di una classe, e gli altri sono applicazioni WPF. Ho aggiunto il riferimento di libreria di classi del ma, ma entrambi non posso usare le sue classi.
Quindi, qual è il problema?
. NOTA: mi dispiace per i tag, problema è tutto di Safari
Soluzione 4
Trovato il problema. Uno dei miei riferimenti in libreria di classi ha causato, e ho rimosso. Ora posso costruito la soluzione senza errori.
Grazie per i vostri commenti ..
Altri suggerimenti
Assicurarsi che tutti i progetti mirano stesso quadro. Può essere un caso che vostra biblioteca obiettivi di progetto completo della classe .Net Framework 4.0, mentre i progetti di WPF bersaglio .Net Framework 4.0 Client Profile.
Per fare che andare alle proprietà del progetto di ogni progetto in una soluzione e controllo sulle applicazioni | proprietà Destinazione quadro. In alternativa è possibile scaricare VSCommands 2010 estensione per vedere tutte le proprietà in un unico luogo tramite finestra Proprietà Solution.
cose da controllare:
- Le classi della libreria di classe sono pubblici
-
Hai una direttiva
using
appropriato nel codice chiamante:using MyCompany.ClassLibrary;
Se questo non risolve il problema, si prega di inviare cosa succede quando si tenta ??em> per utilizzare le classi dalla libreria.
Ho avuto lo stesso problema, ma la soluzione era diverso ...
lavorare in team e uno degli sviluppatori (chiamato dev1) installato .NET 4.5 (gli altri ha solo il .NET 4.0). Dopo dev1 apportato alcune modifiche nella soluzione gli altri si il problema, e colud't build. I referrences progetto non ha funzionato (ma se l'hanno usato come una dll ha funzionato) ... Così abbiamo installare .NET 4.5 per tutti ed è risolto il prolem.
Moha