2011-01-03 10 views
8

Il problema è iniziato dopo l'installazione di RiaServices Toolkit Dec 2010 (credo).VS2010 - Un progetto con quel nome è già stato aperto nella soluzione

Se scarico il progetto e lo ricarico nuovamente, ottengo questo messaggio, anche su un progetto vuoto (qualsiasi tipo - nessuna modifica apportata al file di progetto).

Unloaded d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj. 

Loading d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj ... 
d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj : error : A project with that name is already opened in the solution. 

risposta

26

Avevo un problema simile in VS2010, ma non correlato al toolkit RiaService.

La mia soluzione era di eliminare il file .suo nella directory della soluzione.

+3

Assicurati di chiudere prima la soluzione, * quindi * cancella il file .suo. –

+4

Non ha funzionato per me –

+1

Lo stesso problema e soluzione su VS2012 RC. –

8

questo ha lavorato per me (Soluzione 2):

Questo problema è causato da un errore in AnkhSVN (numero 625) che si riferisce a involucro percorso.

Soluzione 1

Disabilita AnkhSVN SCC fornitore in Visual Studio (Strumenti -> Opzioni ... -> controllo del codice sorgente -> Plug-in Selezione) o Disinstalla AnkhSVN.

Soluzione 2

Nella finestra di dialogo Nuovo progetto in Località testo percorso utilizzo casella di eversione forma normalizzata. La forma normalizzata è la lettera di unità in maiuscolo e tutte le directory sono identificate esattamente come su disco. Ad esempio, è "C:\Users\Administrator\Documents\Visual Studio 2010\Projects" anziché "c:\users\administrator\documents\visual studio 2010\projects".

From:

+0

Anche qui c'era un problema con AnkhSVN. L'ultima versione di AnkhSVN non ha questo problema. –

+0

In realtà sto usando l'ultima versione ... e ho lo stesso problema. –

+0

Soluzione alternativa n. 2 ha risolto questo problema (volevo mantenere SVN, quindi non volevo provare n. 1). Grazie! – McGarnagle

2

avuto lo stesso problema quando si cerca di aggiungere un progetto esistente.

Sono andato alla homepage di Ankh SVN qui e ho scaricato il nuovo build giornaliero qui: http://ankhsvn.open.collab.net/daily Dopo aver installato la versione più recente, il problema era ancora lì.

Pertanto ho prestato maggiore attenzione. La cartella preselezionata durante il tentativo di aggiungere un progetto esistente puntava alla condivisione di rete del mio computer. Selezionare lo stesso proejct su un disco fisso locale ha risolto il problema per me.

1

Sto anche utilizzando AnkhSVN in VS2010.

La mia soluzione era spostare il progetto che stavo cercando di caricare nel percorso che era sotto la gestione SVN. Inizialmente stavo cercando di caricare il progetto dall'esterno del percorso "trunk".

Esempio: i miei altri progetti caricati erano situati nel percorso della cartella in questo modo:

\\srv\documents\vs projects\svntrunk\project* 

Ma il progetto che stavo cercando di carico è stato in un percorso diverso, (al di fuori del tronco SVN)

\\srv\documents\some other folder\projectToLoad\ 

ho copiato la cartella \projectToLoad\ per metterla sotto

\\srv\documents\vs projects\svntrunk\* 

A Dopo che sono stato in grado di caricare il progetto.

0

Ho avuto questo errore, quando ho modificato un file di progetto di Visual Studio (* .csproj) dall'esterno di Visual Studio (quindi in un altro programma ho appena chiamato Microsoft.Build.Evaluation.Project.Load (MyProject.csproj) mentre questo progetto è stato aperto in VS. Ho trovato la soluzione, e l'ho descritta qui, nel blog codeyourself.

0

Viene visualizzato questo errore quando si utilizza nel campo "Cerca in" significato specifico Dopo aver impostato il opzione "Soluzione completa" è scomparso

PS: scusa per il male inglese

Problemi correlati