Domanda

Sto cercando di utilizzare le funzioni di HTTP contenute nel System.Web.dll assemblaggio. Tuttavia, mentre la dll sembra esistere nella stessa directory come ogni altro dll di Visual Studio 2010 riferimenti nel mio progetto, non riesce a link e solleva un avvertimento - "Il 'System.Web' fa riferimento componente non è stato trovato". La dll, però, è sicuramente lì all'interno della stessa cartella tutti gli altri a cui fa riferimento il progetto e selezionandolo in modalità 'browse per riferimento' mi permette di aggiungere - è quindi non riesce a colmare la proprietà 'percorso'. Sto facendo qualcosa di sbagliato? Come posso fare System.Web disponibili nel mio progetto?

Ogni aiuto è molto apprezzato!

Modifica:. non ho alcun riferimento al System.Web nella scheda Net del 'Aggiungi riferimento' finestra

È stato utile?

Soluzione

Se il target di .NET 3.5 o 4 profilo del cliente, non sarà possibile vedere gruppi di ASP.NET.

Inoltre, si dovrebbe cercare di utilizzare le classi HTTP in System.Net.

Altri suggerimenti

Per le persone che non riesci a trovare "System.Web" presso Net Riferimenti, questa potrebbe essere la risposta:

"è necessario fare clic destro del progetto -> Proprietà -> quindi modificare il "quadro di destinazione" che sarà probabilmente" .NET Framework 4 Client Profile "a solo" di .NET Framework 4"

.

La risposta è stata data da Tinister (grazie) come una risposta a un post previuos. Ma ho pensato che fosse un po 'nascosto al suo posto originale. Così ho messo qui per renderlo easer di essere visto. Spero che sia d'aiuto.

System.Web dovrebbe essere rapportata dal GAC. Questo non ha nulla a che fare assemblea nelle cartelle delle applicazioni.

alt text

1 click destro su riferimenti in Esplora soluzioni e premere Aggiungi riferimento ...

2 scegliere la scheda Sfoglia e andare a C: \ Windows \ assembly \ GAC_32 \ System.Web \ System.Web.dll e aggiungere il file dll per i vostri riferimenti.

Stai cercando di aggiungere un riferimento alla file System.Web.dll per sé? System.Web è nel GAC su qualsiasi sistema di Windows, in modo che quando si aggiunge il riferimento nel dialogo "Add Reference", scegliere System.Web dalla scheda .NET.

JoeR

Abbiamo creato uno strumento che vi aiuterà a raggiungere il tuo obiettivo. Muse VSReferences vi permetterà di aggiungere un global Assembly cache riferimento al progetto da Aggiungi voce di menu GAC riferimento.

entrare descrizione dell'immagine qui

Saluti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top