- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我们正在迁移到 Windows 7(启用 UAC),这将阻止标准用户为内部 Web 应用程序安装 ActiveX 控件。
我可以访问可以提升权限的本地管理员帐户,并且可以轻松获取所需的 .cab 文件。有没有一种简单的方法可以以尊重 .inf 文件的方式安装它们?有问题的 .inf 文件包含用于控制安装的 Hook ,因此我不想简单地在包含的 .ocx 文件上调用 regsvr32。
基本上我想使用 C# 模拟 IE 安装过程,文件出现在“下载的程序文件”中,所有注册表设置都正确写入,等等。
顺便说一句,我注意到有一个适用于 Win7 机器的“ActiveX 安装服务”,但这似乎没有被启用/配置。
附加信息
此问题已被标记为重复问题,它看起来确实与原始问题类似,但在我的场景中,我可以访问本地管理员帐户,因此我的问题专门针对模拟 IE 安装过程而不是克服 UAC 限制。 @Ben 建议了一个使用 advpack 的解决方案(通过 rundll32),但我无法在我的环境中使用它,尽管我将继续调查。
与此同时,我已经能够实现一种蛮力方法,该方法完全复制了使用 IE 的安装行为。这需要找到文件并将其提取到“下载的程序文件”目录,对提取的 ocx/dll 文件调用 regsvr32,然后将条目添加到以下注册表位置:
HKLM\SOFTWARE\Microsoft\Code Store Database\Distribution UnitsHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ModuleUsageHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls
我目前无法用这些信息回答我自己的问题。
好吧,我来到这里作为最后的手段,希望有人知道这个问题的答案,新闻组中没有答案,我已经做了我知道该怎么做的一切,除了我想避免的严重的黑客解决方案. 情况如下: 我有一个 COM 公开的 .NET 类库。
我正在为 SmartDevice 项目创建 CAB 文件(为 Windows Mobile 6 构建)我收到以下错误 Error: CAB file "C:\SmartDevice2\Debug\Sm
此异常有一条错误消息可用,但无法显示,因为这些消息是可选的,并且当前未安装在此设备上。请为 Windows Mobile 5.0 及更高版本安装“NETCFv35.Messages.EN.wm.cab
我读了这个 post关于更换 CABARC 实用程序。 Microsoft 帮助涵盖了 here 中的许多选项. 我需要一个简单的例子,如何使用 makecab.exe 实用程序将 2 个文件添加到
我想删除 ListView (Gmail 样式)中的多个选定项目(行)。如果我选择(使用长单击)一行,则不会发生任何情况。我在互联网上找到了这段代码,并尝试将其插入到我的项目中。 主要 Activit
在我的应用程序中,我有一个 CAB,其中包含四个菜单项。显示其中两个,而另外两个则位于溢出菜单中。在我的代码中,当用户在 ListView 中选择多个项目时,其中一项将被删除。当该项目被删除时,溢出菜
这个问题在这里已经有了答案: Issue with .cab file (ActiveX) installation on Windows Vista and 7 (1 个回答) 关闭 10 年前。
我正在从 Web 表单上传一个 cab 文件,并想在内存中解压它。我尝试用 CabInfo 文件解决这个问题,但没有成功。我知道how to unpack a cab file to my local
我们如何处理 CAB 菜单中的复选按钮? 该项目是否与某些内部 ID(例如 android.R.id.checkbox)相关联? 我读到它可以在 SherlockActionBar CAB 中处理,但
我真的被这个问题困扰了。 我想在 fragment 中使用 CAB,所以我使用 actionMode = ((MainActivity)getActivity()).startActionMode(a
仅在操作模式下可以有拆分操作栏吗? 我的应用程序只有顶部操作栏,但它的上下文操作栏需要一分为二(顶部/底部)。 我发现了这个: The contextual action bar is not nec
我想生成一个.cab文件 我该怎么做? 我正在使用 C#(visual studio 2008、.NET Framework 3.5)进行开发我可以生成 .exe 文件,但是如何生成 .cab? 最佳
我有一个在长按时显示 CAB 的 listActivity。如果选择了超过 1 个项目,我想隐藏我的一个菜单项。 我跟踪在 onItemCheckedStateChanged() 中选择的项目数。但是
我得到了 14K CAB 文件,每个文件包含 200 个文件,需要将这些文件解压缩到它们的原始位置。 不幸的是,这并不像将它们全部提取到同一位置那么容易:-( 我决定使用 PowerShell 并使用
我目前正在尝试为 CD 制作下载/安装文件,而我以前从未这样做过或编写过任何类型的编码,所以我有点不知所措。当我们上次创建安装程序包时(我还没有工作),我们使用了 InstalShield,但那是几十
我有一个带有 .jar 安装程序的应用程序。.jar 文件是安装程序。现在我想为该应用程序制作一个 .cab 文件,并通过 Web 配置使用 Internet Explorer 安装它。我有一个工具,
我希望在手持设备上卸载 cab 应用程序时不删除文件夹中的某些文件。我读到如果您创建自定义安装程序 dll,这是可能的。 我可以在 VS 中创建一个项目,但我不知道我应该在 Uninstall_Ini
我尝试使用自定义适配器实现上下文操作栏(驾驶室)。首先,我用 cab 制作了简单的 ListView 并且它起作用了。其次,我尝试使自定义适配器包含 CheckBox 和 TextView。Check
CAB 在 AppCompatActivity 中运行良好。 我也可以在 DialogFragment (v4) 中使用它吗?如果是这样,我应该使用什么作为启动 Action 模式的上下文?下一条语句
在 Windows Mobile 6 或 CE 5 设备上,我需要安装 CAB 文件,然后启动重启。 我知道自定义操作。您需要使用 native C++ 为 CAB 文件创建一个 setup.dll。
我是一名优秀的程序员,十分优秀!