gpt4 book ai didi

.net - ASP.NET 2.0 调用 .NET 3.5 组件

转载 作者:行者123 更新时间:2023-12-04 07:04:51 25 4
gpt4 key购买 nike

我有一个 ASP.NET 2.0 网站。我正在构建基于 .NET 3.5(特别是 Linq to Sql)的一些功能的新功能。

如果我在 Web 服务器上安装了 .NET 3.5(但将我的 IIS 应用程序保留为 .NET 2.0),我会遇到调用 3.5 程序集的任何“问题”吗?任何人都可以解释一下完成后会发生什么?

最佳答案

安装 .net 3.5 后应该没有问题

.Net 3.5 本质上是 CLR 2.0,添加了来自 Framework 3.0 和 3.5 的额外 dll/程序集,当您使用 3.5 编写代码时,编译器会编译为 CLR 2.0

因此,您在 .net 2.0 中的代码可以调用 .net 3.5 中的代码(假设所有引用的程序集都可用),因为它们都使用相同的 IL 指令集,因此 MSIL 的说法(只是编造)没有区别!

一个例子是 MS 图表控件,它是 Framework 3.5,但在 .net 2.0 上工作没有问题,当然还有 System.DAta.Datavisualization.dll 可用于应用程序

关于.net - ASP.NET 2.0 调用 .NET 3.5 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1260991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com