求助 要求禁止应用程序调.net3.5和2.5

求助 要求禁止应用程序调.net3.5和2.5

就是禁止程序调用.net framework 3.5 2.5 不要程序添加或提示wingdows功能,哪位大神给指点一下

或者在系统内全面禁用3.5 2.5

系统内禁用3.5及以下的话, win7可以通过添加删除windows功能去掉。

win10默认没有。

这个网址自动转换美极了

程序里面调用了,要么就只能不用这个软件咯~不然禁止调用了它就没法运行呀~安装一下点网框架很困难么?

软件不安3.5依然可以运行且更稳定

.net 框架有三个大版本,分别是 1.1(不做介绍)、2.0、4.0

  • .net3.5 SP1 向下兼容至 .net2.0
  • .net4.8 向下兼容至 .net4.0

只需安装最新的 .net 版本 (3.5 SP1、4.8) 就能满足所有使用 .net 框架的软件依赖需求了。


软件会默认使用软件开发时使用的 .net 框架版本,找不到的时候会寻找其他版本或报错。

你说的情况,应该是软件开发是使用的是 2.0~3.5 SP1 之间的 .net 框架版本,所以如果你没有安装对应的版本(或最高版本 .net 3.5 SP1)就会报错。

你无法禁止软件使用 2.0~3.5 SP1 的 .net 框架版本,或者强制软件使用 4.0+ 的 .net 框架版本 ,这都会导致软件无法正常运行。


你的要求只能联系作者,使其把软件代码修改成 .net4.0+ 的框架版本。

会不会是.NET4.8其实向下兼容3.5和2.5,而古老的软件并不识别.NET4.8,于是误认为缺乏依赖,但实际上能正常运行

如果是这样就只能找作者更新软件或者自己反向工程修改了