无法在Windows服务中使用Lambda表达式?

时间:2009-10-30 13:33:13

标签: c# windows-services lambda

我为.net 3.5开发了一个服务器软件,我尝试将其转换为Windows服务应用程序。所以我创建了一个新的Windows服务项目并添加了所有类。但是我无法编译它,因为它不理解我使用过的lambda表达式。我已经检查过所有引用都已导入。但似乎无法在Windows服务项目中更改目标框架,我怀疑这是问题所在。

2 个答案:

答案 0 :(得分:1)

如果您尝试使用LINQ扩展方法,但未导入System.Linq,则无法编译。尝试:

using System.Linq;

答案 1 :(得分:0)

检查您的参考资料。听起来你错过了必需的类型。如果您发布整个编译器错误,可能还有一些示例代码,我们可能会提供更多的见解。