Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您是否需要.NET1.0框架来针对.NET1.0框架?_.net - Fatal编程技术网

您是否需要.NET1.0框架来针对.NET1.0框架?

您是否需要.NET1.0框架来针对.NET1.0框架?,.net,.net,我的机器上安装了一堆.NET框架。 我知道有了JavaJDK,我可以使用6.0版本来瞄准5.0和更早的版本 我可以用.NET框架做一些类似的事情吗?用3.0框架实现目标1.0和2.0 您需要使用1.0编译器进行编译。这些仅在运行时/SDK的1.0版本中可用 2.0/3.5编译器不会发出与1.0兼容的程序集 Visual Studio 2008可以生成2.0程序集,但1.0没有生成。Visual Studio 2008是第一个支持针对.NET旧版本的程序集。不幸的是,它只支持.NET2及以上版本

我的机器上安装了一堆.NET框架。
我知道有了JavaJDK,我可以使用6.0版本来瞄准5.0和更早的版本

我可以用.NET框架做一些类似的事情吗?用3.0框架实现目标1.02.0

您需要使用1.0编译器进行编译。这些仅在运行时/SDK的1.0版本中可用

2.0/3.5编译器不会发出与1.0兼容的程序集


Visual Studio 2008可以生成2.0程序集,但1.0没有生成。

Visual Studio 2008是第一个支持针对.NET旧版本的程序集。不幸的是,它只支持.NET2及以上版本


换句话说,您需要.NET framework SDK 1或1.1来完成此操作。

我们使用Visual Studio 2008来维护.NET 1.1 WebForms应用程序。它需要一点初始的*.csproj/msbuild文件黑客操作,但效果很好。当然,您仅限于.NET1.1功能(它使用旧的1.1编译器),因此没有泛型或LINQ。但是,如果您只希望安装一个Visual Studio副本,那么这是一个不错的选择。

您能解释一下,将一个框架与另一个框架结合起来是什么意思吗?你可以在新的框架上运行针对旧框架的应用程序,如果这是你的意思的话。(顺便说一句,3.0和3.5实际上都是2.0+附加版本)在Java中,您可以说您希望以Java 5或Java 4等为目标,并生成可由该版本的Java执行的类文件,而不管您使用什么JDK生成类文件。我只运行JDK 6,但是我可以很容易地创建一个类文件,如果您的机器上只有JDK 4,就可以运行它。这就是使用JDK6来瞄准JDK4。