gpt4 book ai didi

.net - 如何让 Nant 使用 4.0 编译器来定位 .Net 3.5

转载 作者:行者123 更新时间:2023-12-04 12:25:24 27 4
gpt4 key购买 nike

是的,我知道这听起来有点疯狂,但我已经在现场部署了 .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 任务,而不是解决方案任务。尽管此时我已经解决了如何直接与编译器执行此操作的答案。

最佳答案

您使用的是哪个版本的 NAnt?

我记得 NAnt 0.85 没有附带 .NET 3.5 支持,您必须通过编辑 NAnt 配置文件来添加该支持。即使在当前的 NAnt 中,也必须为 .NET 4 支持做同样的事情。

还有一些discussion on the matter ,链接指向解决方案。

顺便提一下,NAnt 团队正在开发 .90 更新版本,并希望在 0.91 中获得 .NET 4 支持。

关于.net - 如何让 Nant 使用 4.0 编译器来定位 .Net 3.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2628184/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com