12
返回列表 发新帖
楼主: 我是隔壁的小号
收起左侧

[求助] NET运行库问题

[复制链接]
风之咩~
发表于 2021-8-19 12:45:13 | 显示全部楼层
我是隔壁的小号 发表于 2021-8-19 12:40
我赶紧去把这两个装上。

10自带4.8 功能里可启用3.5
5还没到实用阶段 你什么都不用做嗷
我是隔壁的小号
 楼主| 发表于 2021-8-19 12:46:20 | 显示全部楼层
风之咩~ 发表于 2021-8-19 12:45
10自带4.8 功能里可启用3.5
5还没到实用阶段 你什么都不用做嗷

原版Windows7的虚拟机啦
风之咩~
发表于 2021-8-19 12:49:26 | 显示全部楼层

我虚拟机特意不装运行库 测软件能更清楚 不然本机有运行库 虚拟机有运行库 测软件都没问题 发别人就GG
我是隔壁的小号
 楼主| 发表于 2021-8-19 12:53:07 | 显示全部楼层
风之咩~ 发表于 2021-8-19 12:49
我虚拟机特意不装运行库 测软件能更清楚 不然本机有运行库 虚拟机有运行库 测软件都没问题 发别人就GG

可是不装好多软件连试用都打不开哎
xkj123456
发表于 2021-8-19 12:53:13 | 显示全部楼层
本帖最后由 xkj123456 于 2021-8-19 13:02 编辑

.net 5.0其实是.net core 3.1的升级,合并了.net core和.net framework
.net framework 4.8是framework,而不是core,所以不兼容
简单来说,5.0(前一版本是.net core 3.1)主体是core,也有framework的api,4.8(前一版本是.net framework 4.7)主体是framework,两个主体不一样,所以不兼容
ybgjj
发表于 2021-8-31 22:41:17 | 显示全部楼层
本帖最后由 ybgjj 于 2021-8-31 22:42 编辑

15楼的解释是正确的
.net framework的最高版本就是 4.8
.Net 5.0与.net framework4.8并不一样,如果你用VS新建1个.Net5.0项目,你会发现,不能像 .net framework项目一样,在.net framework3.5~4.8之间切换,.Net5.0项目就是一个.Net5.0项目,将来也许可以切换到.Net6.0;但是.Net和.net framework不能切换。 .net framework项目不能迁移为》net5.0项目,反而.Net core的可以。
从生成文件上看,.net framework项目可以生成1个exe就可以了,但是.Net5.0除了生成exe,还会生成Dll和另外的一个配置文件,只有这3者在同一个目录下时,exe才能运行。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-25 14:56 , Processed in 0.098838 second(s), 13 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表