Quando faccio clic con il tasto destro su un metodo e selezioni Vai a Implementazione Spesso mi vengono presentate due implementazioni; uno nel mio codice sorgente e uno come punto di riferimento ...Due implementazioni di un metodo? (VS2012 + ReSharper 7.1)
In questo esempio,
EmailService
è in un progetto diverso che viene caricato nella corrente soluzione di Visual Studio e fatto riferimento come un riferimento al progetto.
La selezione del riferimento sembra non fare nulla, mentre selezionando il codice sorgente uno mi porta all'implementazione del metodo (come previsto).
Questo è successo su un paio di differenti macchine di sviluppo, in diversi progetti.
Che cosa sta causando questo ed è possibile risolvere il problema in modo che Vai all'implementazione mi porti direttamente all'implementazione del codice sorgente?
Questo sta accadendo in Visual Studio 2012 con ReSharper 7.1 installato.
Ho anche visto questo in VS2010 + R # 7.1 – GolfWolf
La mia ipotesi sarebbe che ci sono problemi con Referenze del progetto contro riferimenti di assemblaggio - avere un guarda il tuo 'csproj' nel blocco note. – AakashM