gpt4 book ai didi

c# - .NET Framework 1.x 应用程序能否在仅装有 .NET 4.0 的 PC 上运行?

转载 作者:行者123 更新时间:2023-11-30 14:41:42 26 4
gpt4 key购买 nike

基本上,我试图确定为 1.x 制作的应用程序是否可以在仅安装了一个 .NET 框架副本的计算机上运行,​​该副本比我的目标版本更高,即:它只有一个.NET 2.0、3.0、3.5 或 4.0 的副本 - 有其中任何一个的副本,仅此而已,假设的计算机不会安装 1.0 或 1.1。

试图确定 1.0 或 1.1 应用程序是否会在这里运行 - 该应用程序是一个简单的应用程序,我只是想在不需要安装框架的情况下获得最大的覆盖范围(是的,我意识到框架现在真的很小天大约 40mb,但这对我来说仍然不是一个选择)。谢谢

旁白: 顺便说一句,我用谷歌搜索了这个无济于事,我们是否有或者是否有人知道运行(比如)2.0、1.x、 3.5 等...或 2.0 及更高版本,或 1.x 及更高版本?在 scott hanselmans 的博客上有一个引用,但这对我来说似乎非常乐观和不正确,因为我对普通用户进行了一些用户字符串分析,2.0+ 的采用率仅略高于 50%,而 hanselmen 表示根据 Windows 更新数据为 95 %(这是在 2010 年 1 月)。

Edit\Update 有人可以确认 Nayan 的回答(以及 Darins 回答下的 Daniels 点)是否正确吗?如果是这样,这将改变一切!

最佳答案

是的,如果您安装了更高版本的框架,它会运行良好。它是向后兼容的。但在 2010 年底,仍然保留以 .NET 1.* 为目标的应用程序意义不大。如果不是 .NET 3.5 或 4.0,您至少可以重新编译它们以针对 .NET 2.0。

关于c# - .NET Framework 1.x 应用程序能否在仅装有 .NET 4.0 的 PC 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3849141/

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