LINQPad 4 не знает о HttpUtililty - как его решить?
Недавно я начал использовать LINQPad, чтобы проверить бит и фрагменты и отличную экономию времени.
Однако иногда это дает мне некоторые ошибки с незначительными вещами.
когда я хочу проверить это:
HttpUtility.UrlPathEncode("Make sure");
Я получаю эту ошибку: The name 'HttpUtility' does not exist in the current context
.
Есть ли способ заставить его распознавать основные вещи, такие как HttpUtility?
Я просто попытался написать:
System.Web.HttpUtility.UrlPathEncode("Make sure")
и мне это показано: The type or namespace name 'HttpUtility' does not exist in the namespace 'System.Web'
Ответы
Ответ 1
Вам нужна ссылка System.Web.dll. Нажмите F4 (Ссылки) и добавьте ссылку на эту DLL.
Или, если у вас есть лицензия на автозаполнение, просто введите свой исходный запрос:
HttpUtility.UrlPathEncode("Make sure");
и откройте смарт-тег, который автоматически появится. Он представит опцию меню, чтобы добавить ссылку на System.Web.dll и импортировать пространство имен System.Web одним щелчком!