当前位置:网站首页 > R语言数据分析 > 正文

msvcp140.dll文件被占用(msvcr100.dll被占用)



visual studio编译的可执行文件,复制到别的机器执行时报找不到MSVCP140D.dll、VCRUNTIME140D.dll、VCRUNTIME140_1D.dll、ucrtbased.dll

我安装visual studio 2022编译了以下项目,这个项目本身就是一个检测程序,安全方面的,红蓝对抗中红方工具红方的目的是检测和评估目标组织的安全防御能力,发现潜在的漏洞和风险,从而帮助组织加强其安全防护措施。该工具主要检测一些安全隐患和是否虚拟机环境。

下面都是那个工具的简单介绍,可以忽略,题目问题解决方案在文档结尾。

如果你的机器没有相关虚拟机的蛛丝马迹,都是绿色

但凡有一点虚拟机的蛛丝马迹,比如你物理机安装了vmware软件,就会有红色提示

步入正题,

编译的可执行文件复制到别的机器执行时报找不到MSVCP140D.dll、VCRUNTIME140D.dll、VCRUNTIME140_1D.dll、ucrtbased.dll,看我如何解决的

1、针对这种报错,我首先就经验主义了,按平时的经验,这种小儿科的问题很好解决,(https://learn.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist)安装文件安装一下就行了,谁知打脸了。

2、此外,还搜到一些乱七八糟的各种.dll文件修复工具(也不知道工具能不能解决问题,只让你试用修一个.dll文件,其余的得付费,就那1个,是否修好了,不得而知,它只是给你显示绿色了而已),这种软件风险较高,我没用。

3、浪费了不少时间,快要放弃的时候,想起之前有2个case,当时也是费事不少,找到文档,按当时的办法也不行。

4、后来我就在我原本编译环境里用everything搜,搜到后跟编译后的可执行文件放在一起就可以了

everything的搜索表达式如下

一句表达式过滤出所有

搜出的结果,我们只取x64版本的文件复制放到可执行文件的同目录即可

到此这篇msvcp140.dll文件被占用(msvcr100.dll被占用)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • qpainter绘制矩形(qpainter drawline)2025-11-19 08:54:09
  • resnet50网络结构(resnet50网络结构原理)2025-11-19 08:54:09
  • re-pro怎么读(adobepremierepro怎么读)2025-11-19 08:54:09
  • yarn 查看日志(查看yarn application)2025-11-19 08:54:09
  • ueditor编辑器禁用编辑(ueditor编辑器漏洞)2025-11-19 08:54:09
  • prim算法详解(prim算法adjvex)2025-11-19 08:54:09
  • druid连接池配置文件(druid连接池配置详解)2025-11-19 08:54:09
  • word文档多级列表怎么设置(word2019多级列表怎么设置)2025-11-19 08:54:09
  • gridlayout布局特点(gridlayout布局怎么用)2025-11-19 08:54:09
  • resnet网络结构详解(resnet34网络结构)2025-11-19 08:54:09
  • 全屏图片