Inno Setup"源文件 C:\ Windows\ System32\ vcruntime140_1.dll不存在" 错误

我正在尝试使用 Inno Setup 在来宾计算机上安装一些 Visual Studio dll。这是我的脚本的[Files]部分:

我正在尝试使用 Inno Setup 在来宾计算机上安装一些 Visual Studio dll。这是我的脚本的[Files]部分:

[Files]
Source: ...
...
Source: "C:\Windows\System32\msvcp140.dll"; DestDir: "{app}"
Source: "C:\Windows\System32\vcruntime140.dll"; DestDir: "{app}"
Source: "C:\Windows\System32\vcruntime140_1.dll"; DestDir: "{app}"

它在最后一行给了我一个错误,说它找不到源文件,尽管它在那里,它是否与_与 Inno Setup 有特殊效果有关?

The file in System32 folder

2

在我的 64 位系统上,vcruntime140_1.dll在真正的 64 位C:\Windows\System32中。Inno Setup 编译器是一个 32 位应用程序。由于WOW64 file system redirection,当 32 位应用程序尝试访问C:\Windows\System32时,它会重定向到C:\Windows\SysWOW64,其中有 32 位系统文件。没有0

正如其他人评论的那样,这也向您展示了您的方法的弱点。您可能甚至没有意识到 DLL 有多个版本。如果您使用官方的Visual C++ Redistributable installer,它将负责将正确的版本安装到正确的位置。虽然你不会。你不应该弄乱System32文件夹。

一些示例:

How to install Microsoft VC++ redistributables silently in Inno Setup? How to make vcredist_x86 reinstall only if not yet installed?

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(257)
Flickity不会在轮播中渲染第二个图像
上一篇
网络抓取和网络抓取有什么区别 (webcrawler definition)
下一篇

相关推荐

  • windows如何清理c盘:如何快速清理C盘,腾出更多空间

    使用磁盘清理工具:可以使用windows自带的磁盘清理工具来清理c盘,可以选择性地删除一些不必要的文件,如临时文件、缓存文件、垃圾文件等,从而节省磁盘空间。步骤:…

    2023-06-08 14:53:25
    0 50 41
  • win10 c盘如何清理:如何在Windows 10 C盘上进行有效的磁盘清理

    打开“开始”菜单,输入“Disk Cleanup”,然后点击“磁盘清理”,在弹出的窗口中选择C盘,然后点击“OK”,系统会计算一下C盘可以清理多少垃圾文件,然后点击“清理磁盘”就可以清理了。…

    2024-05-08 11:38:05
    0 32 44
  • cad win7 64位:安装CAD在Windows 7 64位系统上的指南

    CAD Win7 64位是一种用于设计和构建三维物体的计算机辅助设计(CAD)软件。它可以帮助设计师们在各种类型的应用中设计出更加复杂的模型,以及更加逼真的图形。…

    2023-04-12 11:13:05
    0 89 91
  • win10系统c盘红了怎么办:如何解决Windows 10系统C盘红色的问题?

    查看C盘空间大小:右击“此电脑”,选择“管理”,在“计算机管理”窗口中,打开“存储”,双击“磁盘管理”,右击C盘,选择“属性”,查看C盘的“总容量”和“可用容量”。清理C盘垃圾:右击“此电脑”,选择“属性”,在“系统属性”窗口中,点击“高级系统设置”,在“高级”标签中,点击“环境变量”,在“用户变量”中,查看“TEMP”和“TMP”的路径,然后到这些路径下清理垃圾文件。…

    2023-09-27 09:25:37
    0 79 50
  • cf烟雾头怎么调最清楚win7:如何调整CF烟雾头以获得最佳的Windows7体验

    要调整CF烟雾头,你需要在Windows 7中安装CF烟雾头驱动程序。有关安装步骤的详细信息,请参阅CF烟雾头官方文档。一旦安装完成,您可以使用以下代码来调整CF烟雾头:…

    2023-07-28 05:45:14
    0 23 55
  • win7如何备份c盘:如何在Windows 7中备份C盘

    在开始菜单中,点击“控制面板”,进入控制面板后,点击“系统和安全”,选择“备份和还原中心”。点击“创建一个系统备份”,弹出“备份和还原中心”对话框,点击“下一步”。…

    2024-03-19 11:10:13
    0 69 69
  • win7桌面文件在c盘哪个文件夹:如何在Windows 7中找到桌面文件?

    Windows 7桌面文件位于C:\Users\用户名\Desktop文件夹中,代码如下:string = ..Desktop);…

    2023-09-14 06:23:37
    0 83 32
  • win7系统cad哪个版本好用最佳的Windows 7 CAD软件

    Windows 7系统上最好用的CAD软件是AutoCAD,其代码为“ACD-001”。AutoCAD是一款功能强大的2D/3D CAD设计软件,可以帮助用户进行复杂的设计工作,并且可以实现自动化设计,提高工作效率。它拥有完善的图形界面,可以让用户快速地创建出精确的设计图纸,并且可以支持多种文件格式,方便用户进行图形修改和设计。…

    2023-06-10 11:00:01
    0 91 85

发表评论

登录 后才能评论

评论列表(67条)