Chr*_*way 3 deployment frameworks .net-3.5 c#-3.0
这似乎是一个愚蠢的问题,但也能在应用与C#3(.NET Framework 3.5的)建立构建和部署到没有安装的3.5框架的机器?即bin部署是否适用于System.Core和其他3.5个dll?
我真的想建立使用lambda表达式,LINQ,Func键等我的应用程序,但我的客户是不允许在他们的计算机上安装的3.0或3.5的框架(他们安装了2.0框架).
您可以使用C#3.0并以.NET 2.0为目标.以下C#3.0功能完美运行:
扩展方法需要System.Core的属性,但您可以定义自己的属性.如果可以调用正确的方法,查询表达式将起作用 - 因此您可以部署LINQBridge并且仍然具有LINQ to Objects.
遗憾的是,表达树根本不起作用.
有关更多信息,请参阅我在.NET版本上的文章.
不要尝试在2.0系统上部署3.0或3.5 位.
| 归档时间: |
|
| 查看次数: |
3288 次 |
| 最近记录: |