我有一个非常小的应用程序,我在VS 2008 Express中首次尝试.NET开发.
我想把它发送给几个朋友,但是当我在第二台计算机上安装它时,它就下载了整个.NET 3.5运行时,我不想强迫任何人这样做.我作为默认设置的错误针对的是.NET 3.5.
我回去并将项目设置更改为目标.NET 2.0.没有LINQ,没有收藏,没有什么复杂的.这似乎是个愚蠢的问题,但是:
一个针对.NET 2.0的简单应用程序是否会在.NET框架> 2.0的机器上安装和运行时完全没有问题?
是; .NET 3.0和3.5实际上是2.0的扩展 ; 2.0代码将使一些边缘情况不变.
请注意,您可以使用LINQBridge在.NET 2.0上使用LINQ-to-Objects(通过C#3.0).
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |