针对微型应用程序瞄准.NET 2.0

时间:2009-07-29 22:29:50

标签: c# .net visual-studio

我有一个非常小的应用程序,我在VS 2008 Express中首次尝试.NET开发。

我想将它发送给几个朋友,但是当我在第二台计算机上安装它时,它就下载了整个.NET 3.5运行时,我不想强​​迫任何人这样做。我作为默认设置的错误是针对.NET 3.5。

我回去并将项目设置更改为目标.NET 2.0。没有LINQ,没有收藏,没有什么复杂的。这似乎是个愚蠢的问题,但是:

一个针对.NET 2.0的简单应用程序是否会安装并运行在具有.NET框架的计算机上完全没有问题> 2.0吗

2 个答案:

答案 0 :(得分:7)

是; .NET 3.0和3.5实际上是扩展到2.0; 2.0代码将带有一些边缘情况工作不变。

请注意,您可以使用LINQBridge在.NET 2.0上使用LINQ-to-Objects(通过C#3.0)。

答案 1 :(得分:1)

是的,这将在任何具有.NET 2.0 / 3.0或3.5的计算机上运行。