Не можете использовать лямбда-выражения в службах Windows? - PullRequest
1 голос
/ 30 октября 2009

Я разработал серверное программное обеспечение для .net 3.5, которое я пытался преобразовать в приложение-службу Windows. Поэтому я создал новый проект службы Windows и добавил все мои классы. Но я не могу скомпилировать его, потому что он не понимает лямбда-выражения, которые я использовал. Я проверил, чтобы все ссылки были импортированы. Но кажется, что невозможно изменить целевую среду в проекте службы Windows, и я подозреваю, что это проблема.

Ответы [ 2 ]

1 голос
/ 30 октября 2009

Если вы попытаетесь использовать методы расширения LINQ, но не импортируете System.Linq, он не скомпилируется. Попробуйте:

using System.Linq;
0 голосов
/ 30 октября 2009

Проверьте ваши ссылки. Похоже, вам не хватает требуемого типа. Если вы опубликуете всю ошибку компилятора и, возможно, какой-нибудь пример кода, мы, вероятно, сможем предоставить больше информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...