HttpUtility nie istnieje w bieżącym kontekście

Dostaję ten błąd podczas kompilacji aplikacji C#. Wygląda na trywialny błąd, ale nie mogę go obejść.

Moja konfiguracja to Windows 7 64 bit. Visual-Studio 2010 C # express B2R.

Dodałem odniesienie do systemu.Www.dll znajduje się w C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0, ale ma żółty symbol wykrzyknika i nadal dostaję powyższy błąd. Mam też deklarację using System.Web.

Co robię źle?

Update: po otrzymaniu szybkiej odpowiedzi wskazującej mi root bo, szukałem trochę w Google, gdzie stwierdza, że system.Www.dll jest dla pełnego frameworka. Nie znalazłem takiego odniesienia.
Dla początkujących jak ja, to blog ładnie podsumowuje różnicę między frameworkami (klient i full). Nie mogłem znaleźć miejsca, które mówi, czy pewne Dll jest obsługiwany w ramach klienta, czy nie. Chyba wykrzyknik w Visual Studio powinien być pierwszym sygnałem...

Author: Shaihi, 2010-03-09

8 answers

Prawdopodobnie kierujesz profil klienta, w którym systemie.Www.dll nie jest dostępny.

Możesz kierować pełny framework we właściwościach projektu.

 81
Author: SLaks,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-08 22:13:36

Musisz dodać System.Web referencję;

  1. Kliknij prawym przyciskiem myszy "odniesienie" w Eksploratorze rozwiązań
  2. Wybierz "Dodaj Referencję"
  3. zaznaczenie zakładki". NET " jest zaznaczone.
  4. Wyszukaj i dodaj "System.Www".
 155
Author: lxk613,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-25 17:04:56

SLaks ma prawidłową odpowiedź... ale pozwól mi być trochę bardziej konkretny dla ludzi, takich jak ja, którzy są tym irytowani i nie mogą tego od razu znaleźć:

Project -> Properties -> Application -> Target Framework - > select". Net Framework 4"

Projekt zostanie następnie zapisany i przeładowany.

 17
Author: Someone Somewhere,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-01-16 01:37:39

Aby to rozwiązać, przejdź do poniższej ścieżki

Project-->Properties-->Application-- > TargetFramework

I zmienić Framework na". Net Framework 4".

Gdy to zrobisz, projekt zostanie zamknięty i ponownie otwarty.

To powinno rozwiązać błąd

(ale z jakiegoś powodu @Karan Modi nie odpowiada...)

Następnie kliknij prawym przyciskiem myszy kartę referencje w Eksploratorze rozwiązań i wybierz Dodaj odniesienie,

Wybierz " System.Web "

(deklarowanie przestrzeni nazw bezpośrednio przez " using System.Web; " wydaje się, że nie wystarczy...musisz dodać go do Eksploratora rozwiązań...nie mogę zrozumieć dlaczego - co nie jest zaskoczeniem, ponieważ jestem programistą cobol..

 14
Author: JdB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-14 19:44:01

Po wykonaniu powyższych odpowiedzi i zrobił

Project -> Properties - > Application - > Target Framework - > select ". NET Framework 4 "

Nadal nie działało, dopóki nie poszedłem do
Project -> Add Reference
I wybrane System.web. I wszystko działało link urok.

 9
Author: Maubeh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-17 19:35:42

Aby to rozwiązać, przejdź do poniższej ścieżki

Project-->Properties-->Application-- > TargetFramework

I zmienić Framework na". Net Framework 4".

Gdy to zrobisz, projekt zostanie zamknięty i ponownie otwarty.

To powinno rozwiązać błąd.

 8
Author: Karan Modi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-29 06:05:44

Układ Scalony.web a las referencias del proyecto.

[Edytuj]

Według Google Translate, przekłada się to na:

Dodaj System.WWW do referencji projektu.

 2
Author: John J.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-13 15:02:58

Miałem ten sam problem co zrobiłem, skopiowałem web.dll z Microsoft.NET framework, następnie wklej w korzeniu projektu, a następnie dodaj DLL refrence do aplikacji, zadziałało

 1
Author: Shaahin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-28 20:31:14