我的计算机上安装了一堆 .NET 框架 我知道使用 Java JDK ,我可以使用 6.0 版本来定位 5.0 和更早版本。
我可以使用 .NET 框架执行类似的操作 - 使用 3.0 框架定位 1.0 和 2.0 ?
答案 0 :(得分:2)
Visual Studio 2008是第一个支持定位旧版.NET的人。不幸的是,它只支持.NET 2及更高版本。
换句话说,您需要.NET framework SDK 1或1.1才能执行此操作。
答案 1 :(得分:2)
我们使用Visual Studio 2008使用MSBee维护.NET 1.1 WebForms应用程序。它需要一些初始* .csproj / msbuild文件hackery,但效果很好。当然,您仅限于.NET 1.1功能(它使用旧的1.1编译器),因此没有Generics或LINQ。但是,如果您只想安装一个Visual Studio副本,那么就可以了。
答案 2 :(得分:1)
(的更新强>)
您需要使用1.0编译器进行编译。这些仅适用于1.0版本的runtime / SDK。
2.0 / 3.5编译器不会发出1.0兼容的程序集。
Visual Studio 2008可以生成2.0程序集,但是1.0已经停止。