【发布时间】:2010-04-13 08:54:37
【问题描述】:
是的,我知道这听起来有点疯狂,但我已经在现场部署了 .Net 3.5,我想使用新的 4.0 编译器来定位它。
我想在最新版本的 Vb.Net 和 C# 中使用几个新的语法糖功能,但我无法(目前)在我的客户端上强制使用新版本的 .Net 框架和 CLR基地。
在反对者双脚加入之前...我刚刚成功使用 Studio 2010 编译了一个 3.5 目标应用程序,该应用程序使用了 VB.Net 自动属性(VB.Net 10 中的一项新功能),所以我知道编译器是以某种方式有能力。
回到我的问题.... 我如何说服 Nant 使用 4.0 编译器,但以 .Net 3.5 (CLR 2.0) 为目标
更新:我使用的是 csc 和 vbc 任务,而不是解决方案任务。尽管此时我会解决如何直接使用编译器执行此操作的答案。
【问题讨论】:
标签: .net clr nant multitargeting