Sto usando Visual Studio Professional 2013 e sto cercando di importare un sito Web ASP.NET i cui file erano su SVN in modo da poter eseguire ed eseguire il debug sito Web localmente. Ho creato un nuovo sito Web e cambiato il framework di destinazione in .NET 3.5 (questo è quello che i ragazzi che hanno creato il sito mi hanno detto che era in). Quindi, ho copiato i file nella directory del sito Web e li ho aggiunti alla soluzione utilizzando "aggiungi-> sito web esistente".'ServiceModel' non esiste nello spazio dei nomi 'Sistema'. Quando provo ad aggiungere un riferimento, si dice che sia già referenziato
ottengo questo errore specifico:
The type or namespace name 'ServiceModel' does not exist in the namespace 'System' (are you missing an assembly reference?)
Quindi, penso tra me e me, mi limiterò a aggiungere un riferimento a ServiceModel, un grosso problema. Quindi, faccio clic con il pulsante destro del mouse sul progetto, vai a aggiungere riferimento, cerca System.ServiceModel in Assemblies-> Framework, controllalo e fai clic su ok. Allora questo accade:
The Web site is already referencing the assembly 'System.ServiceModel'.
Queste cose possono aiutare:
- mio framework di destinazione non è "Client Profile". Questa opzione non è disponibile in VS2013
- Quando creo un nuovo progetto di sito Web e aggiungo semplicemente un file di classe di base, posso utilizzare lo spazio dei nomi System.ServiceModel perché è già referenziato.
- Quando guardo in Visualizzazione classe in "Riferimenti progetto", non vedo System.ServiceModel. Nel precedente "progetto nuovo sito web", Vedo System.ServiceModel in Visualizzazione classi.
Hai mai risolto questo? Sto incontrando un problema simile. – William