Quando si tenta di eseguire i test NUnit con ReSharper, il messaggio seguente viene visualizzato in una finestra di dialogo e i test non vengono eseguiti:ReSharper: "Impossibile avviare la build. Sono disponibili più progetti nella soluzione ..."
The build could not be started. There are multiple projects in the solution at... <name of the csproj file>
ho questo problema con Resharper 8.2.1
ho diversi progetti nella mia soluzione. La maggior parte dei progetti sono librerie di classi. Uno dei progetti è un sito Web (non progetto esattamente). Un altro è un'applicazione Web. Il sito Web e i progetti di applicazione Web si trovano nella stessa directory. Il sito Web è impostato per essere creato solo nella build Release.
Ho questo problema solo nel progetto di applicazione Web, quando provo a eseguire alcuni test incorporati in questo progetto. Non ho questo problema in altri progetti (libreria di classi).
Il problema era in JetBrains' bug tracker, ma è stata chiusa: https://youtrack.jetbrains.com/issue/RSRP-328627
Forse c'è qualche soluzione?
Aggiornamento: Quando io "Progetto -> Scarica progetto" sul sito web, il problema scompare
Perché stai usando un sito web? Sono molto strani e non mi sorprende che ReSharper abbia problemi con loro. Molti strumenti fanno. Ad esempio, sai che i siti Web non vengono effettivamente creati, giusto? –
@JohnSaunders, perché ho ereditato il progetto in questo modo dal precedente sviluppatore. Dubito che possa facilmente cambiarlo. Il progetto Sito Web è una copia dell'installazione CMS DotNetNuke e le nostre estensioni sono implementate in progetti separati. –
Buona fortuna.Questa è senza dubbio la ragione del problema R #. –