Какую версию .net 4.0 следует использовать для службы Windows (полный 4.0 или профиль клиента) - PullRequest
3 голосов
/ 23 декабря 2010

В связи с этим вопросом я хотел бы знать, какую версию (профиль клиента или полную версию .net 4.0) следует использовать для приложения-службы Windows и почему?

1 Ответ

6 голосов
/ 23 декабря 2010

Шаблоны проектов для служб Windows по умолчанию ориентированы на профиль клиента, поэтому выбор просто сводится к двум аспектам:

a) Какие функции инфраструктуры нужны вашей службе - все, что вам нужно, доступно в профиле клиентаили вы собираетесь использовать функции, которые есть только в полной структуре?

b) Имеет ли значение размер вашего установочного пакета?Например, если ваш пакет загружен, а пропускная способность - это издержки для вас, то сохранение небольшого установочного пакета, безусловно, является преимуществом.Если это служба, используемая внутри, тогда размер установочного пакета, вероятно, будет меньше проблем.

...