2012-10-23 22 views
12

Sto provando a chiamare lo statico HttpUtility.UrlEncode nel mio progetto VB.NET, ma l'IDE non sta riconoscendo la classe che dice che non è dichiarata.Perché la classe HttpUtility non viene riconosciuta?

Ho importato gli spazi dei nomi System.Net e System.Web nel progetto.

Ho anche quanto segue alla parte superiore del file:

Imports System.Net 
Imports System.Web 

Che cosa sto facendo di sbagliato?

+1

Se si utilizza Framework 4.0, fare attenzione a utilizzare FULL, non il profilo client, per il quale non si dispone di quella classe ... – Marco

+0

Avete un riferimento all'assembly System.Web? Stai per caso usando qualcosa come il profilo del client .NET 4.0? –

+0

@JonSkeet: utilizzo di NET 2.0. Hanno importato lo spazio dei nomi 'System.Web' e usato' Imports System.Web' all'inizio del file. –

risposta

30

Aggiungere un riferimento a System.Web.dll al progetto.

Problemi correlati