3

之前,我使用的是 VS 2008 命令提示符,当我这样做时

clrver

我有

Versions installed on the machine:
v1.1.4322
v2.0.50727

现在使用 Visual Studio 2010 命令提示符,我得到:

Versions installed on the machine:
v1.1.4322
v2.0.50727
v4.0.30319

我想知道是否有办法使用 VS 2010 命令行使用 Framework 2.0 而不是 4.0 编译我的 C# 代码

- 编辑 -

除了进入项目的属性之外,还有其他方法吗?

4

2 回答 2

2

使用MSBuild 命令行并传递ToolsVersion(2.0,3.0,3.5,4.0) 和TargetFrameworkVersion(v2.0,v3.0,v3.5,v4.0) 属性:

msbuild your.sln /p:TargetFrameworkVersion=v2.0;ToolsVersion=3.5

UI 选项在此处描述。

于 2012-06-19T15:25:25.397 回答
1

您可以在项目设置中更改目标框架。

http://msdn.microsoft.com/en-us/library/bb398202.aspx

(我的工作机器上还没有 VS 2010,所以我无法测试是否支持扩展到 .NET 2.0,尽管我相信它确实如此)

于 2012-06-19T15:06:10.300 回答