楼主: lai001lai007
收起左侧

[交流探讨] 突然发现单独安装的.NET运行时可能根本没被卡巴使用

[复制链接]
ybgjj
发表于 前天 16:14 | 显示全部楼层
本帖最后由 ybgjj 于 2025-5-7 16:15 编辑
lai001lai007 发表于 2025-5-7 09:23
那就和我前面说的猜测一样,会通过微软的服务器安装.NET,所以有时候会卡住

不是一回事。
。net是解释性语言,跨平台的
下载的。net安装的是公共运行库,仅仅是让exe运行起来
而exe就是一个壳,运行起来后,会调用自己程序目录下的哪些。net文件执行代码
这样就达到了在跨平台中运行自己
所以卡巴下载的。net应该是运行exe所需的公共运行库
而安装后的按照MS的说法是可发行组件,所以哪些进程文件的属性是 应用程序扩展
davidsfz
发表于 前天 20:32 | 显示全部楼层
好像卡巴目前用的net6
T_H_R
发表于 前天 23:55 | 显示全部楼层
lai001lai007 发表于 2025-5-6 17:00
这个我不太清楚,请问能展开讲讲吗?学习一下

比如选择文件进行扫描,卡巴斯基没有调用系统给的api,系统的就是微信发文件时的那种。系统的在性能、界面统一度上都全面占优,但为了性能以及为第三方开发者考虑,可以轻松hook,因此卡巴斯基自己搓了一个
lai001lai007
 楼主| 发表于 昨天 10:20 | 显示全部楼层
ybgjj 发表于 2025-5-7 16:14
不是一回事。
。net是解释性语言,跨平台的
下载的。net安装的是公共运行库,仅仅是让exe运行起来

我说的自行安装的库是.NET桌面运行时,包含.NET运行时,但不是SDK包。卡巴目录下的可能是运行时。
我所想表达的有两点:1.卡巴自行安装在自己目录下的运行时,和自行从微软官网上下载安装的运行时互不干扰;2.卡巴安装过程中会在99%卡死可能是安装.NET时发生的,我找不到其他解释,只能解释为下载.NET
出错。
但是以上推论也有问题:我自行安装过.NET后再装卡巴就绝对不会卡在99%,非常顺利,但是卡巴调用的.NET版本与我安装的版本不相同。
lai001lai007
 楼主| 发表于 昨天 10:21 | 显示全部楼层
davidsfz 发表于 2025-5-7 20:32
好像卡巴目前用的net6

已经升级到8.0了,用6的应该是旧版卡巴,比如21.19以前
lai001lai007
 楼主| 发表于 昨天 10:23 | 显示全部楼层
T_H_R 发表于 2025-5-7 23:55
比如选择文件进行扫描,卡巴斯基没有调用系统给的api,系统的就是微信发文件时的那种。系统的在性能、界 ...

哦哦,明白了,感谢解答
ybgjj
发表于 昨天 14:51 | 显示全部楼层
lai001lai007 发表于 2025-5-8 10:20
我说的自行安装的库是.NET桌面运行时,包含.NET运行时,但不是SDK包。卡巴目录下的可能是运行时。
我所 ...

这样给你解释吧:
windows中集成的公共运行库包含c++、.net framework等,没有包含.net库
卡巴要求下载.net runtime就是往windows中添加没有集成的公共运行库
卡巴目录下的.net 文件,可以看成是运行.net程序所需的私有库(MS称为应用程序扩展)
添加了公共运行库后,卡巴的相关exe才能运行起来
exe运行起来后,才会调用其目录下的私有库来执行其包含代码

lai001lai007
 楼主| 发表于 昨天 16:22 | 显示全部楼层
ybgjj 发表于 2025-5-8 14:51
这样给你解释吧:
windows中集成的公共运行库包含c++、.net framework等,没有包含.net库
卡巴要求下载 ...

我明白了一点:你完全没有理解我说的是什么。
而且windows里没有集成C++运行时
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-9 00:07 , Processed in 0.095664 second(s), 14 queries .

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

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