草庐IT

setup_msi

全部标签

c++ - 缺少 vc_runtimeminimum_x86.msi 并且无法安装

我目前正在完成VisualStudio2017CommunityEdition与C++一起使用的安装过程。安装到一半,出现错误提示"Thefeatureyouaretryingtouseisonanetworkresourcethatisunavailable.ClickOKtotryagain,orenteranalternatepathtoafoldercontainingtheinstallationpackage'vc_runtimeMinimum_x86.msi'intheboxbelow."如果我点击取消,程序会继续,最后会告诉我设置失败。它给了我附在这篇文章底部的错误日志

windows - 使用 Inno Setup 将字体安装到 PC

我创建了一个Windows应用程序并使用了特定的字体。所以我需要使用InnoSetup将该字体安装到用户系统。我使用了这段代码:Source:"ARLRDBD.TTF";DestDir:"{fonts}";FontInstall:"OzHandicraftBT";\Flags:onlyifdoesntexistuninsneveruninstall但是这段代码在我的系统中测试时没有任何效果。我怎样才能做到完美? 最佳答案 FontInstall-这必须与您在资源管理器中双击字体文件时看到的完全相同的名称。在您的情况下,您留下了Inn

windows - Windows 上的 Node JS 0.6.1 msi

如何在Windows上使用NodeJS?我已经下载并安装了0.6.1MSI。我可以在命令提示符下运行Node。接下来我该做什么?我似乎找不到太多信息,例如将文件放在哪里等这只是一个小实验。谢谢瑞克 最佳答案 您是否完全按照发布的基本教程进行操作?如果您创建一个如下所示的文件(比方说,index.js)...varhttp=require('http');http.createServer(function(req,res){res.writeHead(204,{'Content-Type':'text/plain'});res.wr

python - Windows 上的 GoogleScraper - 错误 setup.py egg_info

我在使用python安装GoogleScraper时遇到问题。我搞不清楚了。看看我的问题:CaptureFile"C:\Python34\lib\distutils\command\build_py.py",line55,infinalize_optionsself.package_dir[name]=convert_path(path)File"C:\Python34\lib\distutils\util.py",line127,inconvert_pathraiseValueError("path'%s'cannotendwith'/'"%pathname)ValueError:p

windows - 如何创建 MSI 包,它可以安装 Windows 安装程序本身

是否可以创建MSI包,它会在系统中没有安装Windows安装程序的情况下运行,但首先会安装Windows安装程序本身,然后继续安装其他组件?目标是为我们的软件创建必备包,它必须安装一些组件,包括一些操作系统服务包。我们也更喜欢使用MSI包。但很明显,我们的软件将安装在干净的操作系统上。尽管不需要Windows安装程序。是否可以使用MSI创建这样的先决条件包? 最佳答案 不,如果操作系统中没有WindowsInstaller,则无法安装.MSI包。但是,自Windows2000以来,WindowsInstaller一直是Windows

windows - Inno Setup - 卸载程序时从 PATH 环境变量中删除路径

我写了一个InnoSetup脚本来安装程序并更新PATH环境变量,包含程序安装目录。我想更新PATH环境变量,恢复之前的安装状态。安装路径由用户在安装程序运行时选择。这是脚本,它使用来自HowdoImodifythePATHenvironmentvariablewhenrunninganInnoSetupInstaller?的代码[Setup]ChangesEnvironment=yes[Registry]Root:HKLM;\Subkey:"SYSTEM\CurrentControlSet\Control\SessionManager\Environment";\ValueType:

windows - Inno Setup 如何在任务栏菜单中隐藏 "pin"命令

当我通过InnoSetup构建.exe时和之后,我运行.exe,当我右键单击我的应用程序的任务栏按钮时,我只能看到一个项目“关闭窗口”。实际上,当我通过VisualStudio或Windows中的任何其他程序构建exe时,当我单击鼠标右键时,我可以看到3个项目。我的应用的名称。将此程序固定到任务栏。关闭窗口。我的问题是InnoSetup如何做到这一点,我如何以编程方式实现它? 最佳答案 来自:如何防止用户将我的程序固定到任务栏?https://devblogs.microsoft.com/oldnewthing/20110601-0

windows - MSI 安装程序远程失败 - "A Newer Version"已安装,即使在卸载后也是如此

我开始使用我们的自动化构建时出现相当奇怪的行为。我有一个非常简单的Windows服务.msi(内置于VisualStudio2010),它在我们的中央构建/repo服务器上编译,上传到我们的开发服务器,然后从构建/repo服务器(命令行)远程安装通过ssh使用plink)在开发服务器上。这工作了很长时间,直到最近自动构建开始100%失败。msi的详细安装日志指出“已安装此产品的较新版本”。我远程连接到开发服务器,检查了msi,没有问题我自己在服务器上手动安装它(通过命令行和GUI)。然后我从“程序和功能”窗口中卸载了该服务,确认文件和条目已被删除,再次尝试从构建服务器远程安装它,并再次

windows - 在 Inno Setup 中确定 Windows 版本

我正在使用InnoSetup更改操作系统中的回收站。如果用户运行的是Windows7或WindowsXP,我需要做一些案例。我尝试使用:ifnotFileExists(winDir+'\System32\imageres.dll')thenifnotFileExists(winDir+'\System32\shell32.dll')theninstallError(3);但它似乎找不到imageres.dll或shell32.dll,即使我已经验证它们存在。我究竟做错了什么?或者我可以通过其他方式检查Windows版本吗? 最佳答案

windows - 使用 Windows Active Setup 的优缺点

使用windowsactivesetup进行部署的已知优点/缺点是什么?Microsoft是否建议/支持使用事件设置?如果你有兴趣,这里是上下文:我正在处理outlook2003VSTO插件。此插件的安装程序根据“单个用户”或“所有用户”安装在HKCU或HKLM中创建一些注册表项。我们计划不使用“所有用户”安装,因为为所有用户安装的插件不会显示在Outlook的COM插件列表中。替代方法是使用事件集为单个用户安装。 最佳答案 前段时间我发表了一个shortarticlecomparingdifferentmethodsforsett