orca相关内容
如何对两个(或更多)MSI 文件进行“内容比较"并查看文件内部的实际不同 - 而不是 无用的二进制比较?(这显然只告诉我是否正在处理同一文件的副本). 一些相关的典型问题场景: 我们的构建系统疯狂地吐出 MSI 文件,有时我们需要弄清楚不同 MSI 文件之间存在哪些差异(阅读:发生了一些变化,现在我们无法部署). 我们在不同位置有从相同来源编译的 MSI 文件,其中一些文件无法运行报
..
使用 plotly 导出静态图表时遇到小问题. Plotly 无法正确识别我已安装 orca,并且仍然存在与缺少 orca 相关的错误.我尝试更改 orca 目录,但它仍然无法正常工作.有谁知道怎么回事? 我的代码: 导入 plotly.graph_objects进口逆戟鲸导入情节#%%fig = go.Figure(data=go.Candlestick(x=pricedata.i
..
根据各种网页,orca.msi/orca.exe 主要作为 Windows SDK 的一部分分发. 我已安装 Visual Studio 2015 Professional Update 3.我已经安装了所有“通用 Windows 应用开发工具"组件,其中包括三个不同版本的 Windows 10 SDK(10.0.14393、10.0.10586、10.0.10240). 但是我在我的
..
我正在使用 Visual Studio 2008 并为我的应用程序创建了一个安装项目.该应用程序具有高分辨率图标(适用于 Vista).Visual Studio 中存在错误,安装程序创建了一个带有低分辨率图标的桌面快捷方式. 我在 Microsoft Connect (https://connect.microsoft.com/VisualStudio/feedback/ViewFeedb
..
我们的许多客户都可以使用 InstallShield、WISE 或 AdminStudio.这些都不是问题.我希望可以通过某种方式为我们的小客户提供无法使用商业重新打包工具的免费工具集和自行替换文件的步骤. 只需要替换压缩 MSI 中的单个配置文件,可以假设目标用户已经安装了 Orca,知道如何使用它来自定义属性表(嵌入 GPO 部署的许可证详细信息)并已生成一个 MST 文件. 免责
..
我们目前使用 WiX 来构建我们的 MSI 文件,因此它是我使用过的唯一一个 MSI 构建器.我知道您可以在 Visual Studio 中本地构建安装程序.使用 WiX 和 Windows Installer 之间有什么区别,各自的优缺点是什么? 解决方案 我只想添加一些关于 Windows Installer 技术本身的更具体的技术信息,以及一些历史 导致 WiX 工具包的创建,因为这
..
在 x64 系统上使用 CustomAction 构建 Visual Studio 2010 安装项目时,Visual Studio 包含错误版本的 InstallUtilLib.dll:它安装了 32 位 shim,这对于编译为64 位(对我来说是一个要求,因为它依赖于 64 位本机 dll). 安装这样的 .msi 会导致 System.BadImageFormat 异常. 根据
..
在我们的构建过程中,目前有可能将非代码文件(例如图像文件)添加到我们的 Web 项目中,但不包含在 WiX 构建的 MSI 安装程序中. 为了防止出现这种情况,我想在我们的 WiX 项目的 AfterBuild 目标中执行以下操作: 获取构建的所有文件的计数(Web 部署项目的输出) 获取 MSI 中内置的所有文件的数量(来自 MSI 中的“文件"表) 比较计数,如果不匹配则构建失
..
我们有一个在启动时运行的应用程序,它允许在安装后更改许多已安装的文件.我们正在尝试通过在 Orca 中设置 DISABLEADVTSHORTCUTS=1 属性来关闭自我修复模式.但是,设置此属性时不会创建快捷方式.我所看到的所有信息都表明我们应该能够创建带有 DISABLEADVTSHORTCUTS=1 设置的“非广告"快捷方式.有什么想法吗? 如果 DISABLEADVTSHORTCUTS
..
我有一个来自第三方工具的 MSM 文件.我们使用一个小脚本自定义 MSM,并且此工具已集成到我们的安装程序中并且运行良好.所有修改均使用 VBscript 使用 COM 和“WindowsInstaller.Installer"完成 但有时我们的支持人员只需要这个工具作为独立的安装程序包. 是否有一种简单的方法可以在命令行上将 MSM 文件转换为完整的安装程序 MSI 包? 使用
..
我知道您可以在Windows上使用cscript.exe进行更改.是否有Linux程序提供类似cscript的功能?还是有其他方法可以更改Linux中的数据库? 解决方案 CScript只是脚本执行引擎.它直接不了解MSI.查看葡萄酒;它实现了msi.dll的大部分/大部分内容,因此只要正确实现了MsiDatabaseOpenView和MsiViewExecute之类的功能,您就可以使用它
..
我有一个安装程序,用于安装包括Windows服务在内的一些组件,安装后,它将启动使用CustomAction安装到系统上的服务. 当我卸载应用程序时出现问题,安装程序会要求先关闭应用程序,然后再继续. 但是直到手动停止服务后,我在错误对话框中按OK才执行该操作. 它在Win7上失败,但是我在WinXP上测试了相同的MSI并正常工作(在检查文件“正在使用"之前执行了自定义操作)!
..
我已经编写了一个C#WPF应用程序.现在,我已经创建了一个MSI,它将安装该应用程序.但是,文件大小很大.该应用程序包含许多视频和图像文件,这些文件加起来使MSI的容量高达1GB. 我尝试使用Orca减小文件大小.我使用“另存为"创建了一个全新的MSI,并且还导出了数据库表,然后将它们导入了另一个MSI.在这两种情况下,文件大小都减小到小于1MB,但是安装程序根本无法工作.看起来它不是在压缩
..
我使用一个名为MSICREATE的程序为一个软件生成msi软件包.然后,我使用orca转换msi包.一切正常,但是用户必须在安装更新之前删除现有产品.我想修改msi软件包,以便安装程序识别正在安装的新版本或其他版本,并删除当前版本,然后安装新的msi软件包. 需要哪些属性表条目? ========= 以下给出的答案帮助我摆脱了原来的问题,我感谢Ciprian的帮助.我的主要升级M
..
我们的许多客户都可以使用InstallShield,WISE或AdminStudio.这些都不是问题.我希望可以通过某种方式为较小的客户提供无需使用商业重新包装工具的免费工具集和步骤,以自行完成文件替换. 仅需要替换压缩的MSI中的单个配置文件,就可以假定目标用户已经安装了Orca,知道如何使用它来定制属性表(为GPO部署嵌入许可证详细信息)并生成了一个MST文件. 免责声明:这与解决
..
我们目前使用WiX构建我们的MSI文件,因此,这是我有经验的唯一MSI构建器.我知道您可以在Visual Studio中本地构建安装程序.使用WiX和Windows Installer有什么区别,两者各有什么优缺点? 解决方案 我只想在Windows Installer技术本身上添加一些更具体的技术信息,以及一些历史记录导致创建WiX工具包,因为刚进入安装程序,WiX和Windows In
..
我根据此处找到的教程编写了Windows Installer自定义操作: http://www.codeproject.com/kb/install/msicustomaction.aspx 我的自定义操作是杀死给定名称的后台进程,该进程仍然可以由用户打开。原因是我不希望用户看到给定EXE正在运行的警告,必须将其关闭才能继续安装。当像在本教程中一样在“ InstallUISequence”
..
根据各种网页,orca.msi/orca.exe主要作为Windows SDK的一部分分发. 我已安装Visual Studio 2015专业更新3.我已经安装了所有“通用Windows应用程序开发工具"组件,其中包括Windows 10 SDK的三个不同版本(10.0.14393、10.0.10586、10.0.10240). 但是我无法在计算机上的任何地方找到orca.msi或or
..
如何对两个(或更多) MSI文件进行“ 内容比较”,并查看文件中的实际区别-而不是执行无用的二进制比较? (显然,这只会告诉我是否正在处理同一文件的副本。) 一些相关且典型的问题场景: 我们的构建系统会疯狂地吐出MSI文件,有时我们需要弄清楚不同MSI文件之间存在什么区别(阅读:已更改) ,现在我们部署失败了。) 我们从不同位置的相同源编译了MSI文件,其中一些文件无法运行报告 Sy
..
使用plotly导出静态图表时,我遇到了小问题. Plotly无法正确识别出我已经安装了orca,并且仍然存在与缺少orca有关的错误.我尝试更改orca目录,但仍无法正常工作.谁知道怎么了? 我的代码: import plotly.graph_objects as go import orca import plotly #%% fig = go.Figure(data=go
..