2010-07-21 10 views

risposta

21

Il riferimento è memorizzato nel file di soluzione di Visual Studio.

Fare clic con il pulsante destro del mouse sulla voce di progetto del sito Web in Esplora soluzioni e scegliere "Pagine di proprietà". Il primo elemento nella finestra di dialogo che appare è "Riferimenti". Puoi aggiungere/rimuovere riferimenti da qui.

Edit:

devo dire che questo è in Visual Studio 2010. Non ho altre versioni installate in questo momento, quindi non posso verificare che questo funziona anche per loro.

+1

Questo è il tasso. – David

+0

Per altre versioni di Visual Studio e altri dettagli, vai su [Come: aggiungere o rimuovere riferimenti in Visual Studio] (http://msdn.microsoft.com/en-US/library/wkze6zky%28v=vs.100 % 29.aspx) – Nicolas

+7

In Visual Studio 2013 (almeno nella mia copia) la finestra "Pagine delle proprietà" consente solo di visualizzare i riferimenti. Per aggiungere un riferimento devo fare clic con il tasto destro del mouse sul progetto e quindi su Aggiungi> Riferimento ..., ma poiché ho già rimosso alcuni progetti dalla soluzione, questi non appaiono in questa finestra, quindi non sono in grado di creare il sito Web perché fa riferimento a quei progetti non disponibili e non sono in grado di rimuovere questi riferimenti dal sito Web (almeno attraverso la GUI, AFAIK). LOL – ygormutti

0

In Esplora soluzioni, fare clic con il tasto destro del mouse sul progetto. In questa vista, vai a Riferimenti e rimuovi il riferimento incriminato.

0

Ho avuto lo stesso problema nel 2008 ma rimuovere il riferimento non ha funzionato, è solo continuato a tornare. Ho finito per modificare il file della soluzione nel blocco note e rimuovere il riferimento manualmente.

1

C'è un bug in tutte le versioni di Visual Studio 2005-2010 che ti fa pensare che stai cancellando un riferimento a un progetto, ma quando provi ad aggiungere il riferimento, dice che esiste già. Soluzione: eliminare il file della soluzione (SLN) e riaggiungere tutti i progetti. Questa è l'UNICA soluzione che funziona a meno che non sia possibile modificare direttamente il file della soluzione (che non funziona quasi mai).

1

In VS 2013, non esiste un'opzione diretta, è necessario eliminare tutte le DLL in bin/debug e pulire, ricostruire la soluzione, il gioco è fatto.

+1

Questo non ha funzionato per me. Nella mia versione di VS2013, i riferimenti del sito Web sono mantenuti nel file della soluzione senza alcuna possibilità di rimuovere il riferimento dall'interno dell'IDE. Sarà necessario aprire il file della soluzione in Blocco note e rimuovere i riferimenti, salvare e quindi riaprire la soluzione – RobCroll

1

Ecco come ho fatto per Visual Studio 2017.

  1. Chiudere la soluzione in Visual Studio
  2. Aprire il file di soluzione (.sln) in un editor di testo
  3. Individuare il progetto di sito web: Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "YOUR-WEBSITE-NAME"
  4. Individuare la proprietà ProjectReferences con il progetto
  5. Il riferimento che si desidera eliminare potrebbe apparire come {03D389EB-38E0-4D71-86EF-E2ABCFB4AE21}|REFERENCE-TO-REMOVE.dll;
  6. Elimina dalla stringa, incluso il punto e virgola