问题标签 [cab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deployment - 在 CAB 文件中部署系统 DLL
我正在寻找一种在我的 ActiveX CAB 文件中部署系统 DLL 的方法。CAB 无法更新系统文件,整个安装失败。完美,我想将 DLL 复制到 ActiveX 安装文件夹中。
我最好的建议(我还没有尝试过)是使用带有一些独立安装程序的 INF 文件挂钩,但我想知道还有其他方法吗?
任何其他想法将不胜感激......</p>
cab - SCSF:从另一个视图显示视图反对按钮单击
我在 SCSF 中面临一个问题。
我有两个工作区
- 工作空间
- 甲板工作区
我在一个模块中有两个视图
- 查看器(在 mdiworkspace 中显示)
- 属性查看器(在 deckworkspace 中)
在查看器中,我在工具栏中有一个按钮,其目的是显示 PropertyViewer(另一个视图)。
我如何在deckworkspace 中显示此PropertyViewer 以防止按钮单击事件。
注意:我没有使用 Command[CommandName].AddInvoker(control, "click:) 和 CommandHandler
configuration - 以编程方式配置 EntLib CAB CacheManager
目前,我必须在 app.config 中包含大量 XML 才能使 CAB CacheManager 运行,我宁愿将配置隐藏在我的代码中。
有没有办法以编程方式配置企业库缓存应用程序块的 CacheManager?
windows-mobile - 使用 CAB 安装程序删除注册表值
是否可以使用 VS2005 生成的 CAB 安装程序删除注册表项?
CAB 以 Windows CE 6 为目标。
编辑:
我确实找到了这个http://forum.xda-developers.com/showthread.php?t=415990,但我希望找到一种使用 VS2005 或 VS2008 并且更简单的方法。
(我什至没有开始尝试那个帖子上的说明)
c# - WinForms 动态本地化
我们有基于 CAB(复合应用程序块)的智能客户端 winform 应用程序。
我们的软件要求之一是当用户更改我们应用程序中提供的语言选项时动态替换文本。
我们支持大约 6 种语言,包括东亚(中文/日文)、欧洲语言(俄文、西班牙文、英文、荷兰文)。
在深入了解了本地化之后,我了解到本地化不仅仅是动态替换文本。
我发现 Windows 控件是基于本地化资源选项创建的。IT 具有格式化、验证之类的功能。
是否建议在不关闭表单/视图的情况下动态本地化文本?还是应该重新启动应用程序?或关闭表单并重新打开表单
为什么不应该鼓励动态的语言变化?
php - 使用 PHP 提取 CAB 文件
在 IIS6 上运行 PHP,如何打开和提取 CAB 文件的内容?有没有办法使用 exec 来做到这一点?我无权使用 exec 运行东西。
installshield - 使用 InstallShield 安装基于 Web 的项目安装程序 cab 文件时出现问题
我创建了一个基于 Web 的项目,我必须通过 Web 通过 CAB 文件安装 ActiveX 控件。
当我构建我的 InstallShield Web 项目安装程序时,它会生成 MSI 包和 CAB 文件。我必须在 CAB 文件中注册一个 DLL。
如果我在本地安装 MSI 包,它工作正常:它安装了 activeX 并注册了 DLL。
但是当我将 CAB 文件放在服务器上并通过 web 远程调用该文件时,它无法注册 DLL 并且没有正确安装。
我不知道我错过了什么。
wcf - 在动态加载的 .xap 文件中读取 Silverlight 3 中 WCF 中的 ServiceReferences.ClientConfig
我正在将 Silverlight 3 Prism (CAB) 与 WCF 一起使用
当我在 Prism 模块中调用 WCF 服务时,我得到了同样的错误:
“在服务模型客户端配置部分中找不到引用合同‘IMyService’的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素”
事实证明,它在 Shell 的 .xap 文件中查找 ServiceReferences.ClientConfig 文件,而不是在模块的 ServiceReferences.ClientConfig 文件中。我在我的 Silverlight Shell 应用程序中添加了我的端点并绑定到现有的 ServiceReferences.ClientConfig 文件(它调用它自己的 WCF 服务)。
然后,我必须重新构建 Shell 应用程序来为我的 Web 项目的 ClientBin 文件夹生成新的 .xap 文件。
接下来我改为在代码中设置服务:
c# - ActiveX 在默认安全设置下无法正常工作
我用 C# 编写了一个 ActiveX 控件,并使用 regasm 命令使其工作,只要安全级别设置为低,它就可以正常工作。然后下一步我制作了一个 .cab 安装程序(ICD - Internet 组件下载器),并使用测试证书签署了我的 .cab 文件和 ActiveX .dll 文件。当我从浏览器点击 html 页面时,安装部分在 IE 的默认安全设置下工作正常,但最后似乎没有安装任何东西,并且在 ActiveX 的位置显示了一个红十字。此外,我还探索了 Windows 目录下的 Download Program Files 文件夹,在状态栏中显示“未知”一词。而它是为所有其他activeX“安装”的。可能是什么问题。此外,如果我使用 regasm 命令注册程序集,它工作正常,并且我已经签署了 ActiveX,但我仍然必须在我的浏览器设置中将安全栏移到低位?为什么会这样?那么签约的目的是什么?我用过RegisterServer=yes
在我的 .inf 文件中
请让我知道,如果有人已经经历过这个问题?
deployment - 在新的 Windows Mobile 6.5 设备上安装 CAB 失败
我们通过网页使用 CAB 文件将我们的移动应用程序部署给我们的客户。现在对于新的 Windows Mobile 6.5 设备,cab 文件作为 .tsk 文件下载(使用新的 Internet Explorer 时)。自然地,安装无法将应用程序安装为主题。
如果文件是在 Opera 中下载的,或者您将文件扩展名改回 cab。安装过程完成。但是由于缺少方法异常,应用程序可以启动。
有没有人经历过这个?有谁知道是否有解决方法?
我们目前正在使用 Visual Studio 中的 vdproj 构建 CAB,并使用 CabWiz 对其进行签名。使用的是 Windows Mobile 5.0 SDK。