2010-06-13 3 views
11

Im пытается написать быстрое консольное приложение, которое выводит данные в файл HTML, однако им не удается получить доступ к пространству имен System.Web.UI.System.Web.UI недоступен в консольном приложении?

Добавление System.Web в мои ссылки помещает значок предупреждения поверх имени ссылки в проводнике решений, а System.Web недоступен в списке ссылок .NET (чтобы я мог фактически добавить его в проект Я должен пойти в браузер объектов и добавить его оттуда).

У кого-нибудь есть идеи о том, чего я могу потерять?

Спасибо, много людей!

+0

какая версия VS? –

ответ

16

В Visual Studio 2010 целевой средой по умолчанию для консольных приложений является «.NET Framework 4 - профиль клиента», который не включает System.Web. Измените его в свойствах проекта только на «.NET Framework 4», и вы можете добавить ссылку.

+0

OOOOOOOOOOOhhhhhhhh ... да и это так :) Спасибо John :) И да, это было VS 2010, извините :) – Walter

+3

I * презирать * это значение по умолчанию. Я был так много раз, даже когда-то во время важной живой демонстрации. Так усугубляется. –

Смежные вопросы