installation相关内容

MSI register dll - 自注册被认为是有害的

我有一个 .NET winform 应用程序,它需要在安装过程中注册本机 dll.我的问题是如何将 dll (regsvr32 ABC.dll) 注册为 MSI 安装过程的一部分?同样,如何在卸载过程中取消注册 dll? 解决方案 vsdrfCOMSelfReg 不是最佳实践.请尝试使用 vsdrfCOM.这将从 DLL 中“提取"(或尝试,vdproj 有时是 POS)COM 元数据并将 ..

MSI 软件包的静默安装

我有一个 MSI 包,如果该包尚未安装,我需要安装它.我也需要静默安装.包提示用户: 安装位置(C:\Program Files\Foobar) 安装类型:最小和完整(最小) 我需要使用命令行参数或其他方法覆盖这两个参数.那么我该如何解决这两个问题.我将使用 VBScript 编写脚本. 解决方案 您应该能够将 /quiet 或 /qn 选项与 msiexec 执行静默安装. ..

从命令行卸载 MSI 文件而不使用 msiexec

msiexec 是安装 MSI 程序的命令提示符软件.但是我发现您可以通过在命令行中输入 MSI 文件的名称来从命令行安装 MSI 文件. 但为了卸载 MSI 文件,您似乎必须调用 msiexec 程序并给它一个 /x 或 /uninstall. 如何在不使用 msiexec 例程的情况下从命令行卸载 MSI? 解决方案 简答:你不能.使用 MSIEXEC/x 长答案:当 ..
发布时间:2022-01-23 16:41:16 C#/.NET

我在mac上安装了dotnet core,但是没有找到“dotnet"命令

今天我刚刚下载并安装了“dotnet-dev-osx-x64.1.0.0-preview1-002702.pkg".之后我在终端中尝试了“dotnet"命令,没有打印出来. 我也尝试过 Spotlight 搜索,似乎没有找到. 这个包安装在哪里? 解决方案 关键是你需要找到文件 dotnet.exe,然后创建一个新的符号链接来创建一个指向该 dotnet.exe 文件的新快捷方 ..
发布时间:2022-01-23 08:43:20 其他开发

为什么 ad hoc ipa 无法在一台设备上安装,但在具有相同 iOS 版本的另一台设备上成功?

我有一个客户,其 iPad 2 (iOS 5.0) 能够安装临时 ipa,但他的 iPhone(也是 iOS 5.0 -- 完全相同的版本)在尝试使用他的 Windows 安装时在他的设备上收到以下消息iTunes: “iTunes 同步.[应用名称] 安装失败" 我和这个人一起工作了很长时间,测试了这个应用程序的许多版本,他从来没有遇到过这个问题.他的所有设备都安装或没有.我该如何解 ..
发布时间:2022-01-22 20:34:36 其他开发

如何在 Inno Setup 中设置动态密码?

我想知道如何创建在 Inno Setup 中轮换的密码? 类似于“令牌"的东西? 或者在 SharePoint 列表中搜索? 我不希望它总是一样的. 有可能吗? 您还有其他建议吗? 感谢您的提前! 解决方案 使用 CheckPassword 事件函数 而不是 密码指令. [代码]{密码缓存以防检索耗时}变量密码:字符串数组;函数检查密码(密码:字符串):布尔值;变 ..
发布时间:2022-01-22 08:32:31 其他开发

Laravel,作曲家安装,不要安装 laravel/framework

需要 Laravel 专家帮助我找出我的 composer.json 配置有什么问题.我在谷歌上搜索答案并继续跟进,我检查了每一条可能的线路,我仍然可以让它工作.我从 git repo 获得了这些文件,它在办公室工作,但是当我尝试在家里做同样的事情时,这发生了. 我得到的错误是: 问题一- 结论:不要安装 laravel/framework v5.1.45- 结论:不要安装 larave ..
发布时间:2022-01-21 20:22:43 PHP

手动安装 cakephp 3,没有作曲家

我需要以老式的 upload-unzip-run 方式安装 CakePHP 3. 我从 cakephp/cakephp/tags 下载的存档不包含默认文件夹如webroot、Model等,表示不完整. 官方文档没有涉及到这一点.这是一个相关的 Github 问题我发现了,但这个人最终仍在使用 Composer. 还有cakephp/app 好像也包含了那些丢失的文件,但是cake ..
发布时间:2022-01-21 19:57:14 PHP

require 和 require-dev 有什么区别?

我是 composer 的新手,我想知道 require 和 require-dev 之间的区别.作曲家网站没有很好地解释这两者之间的区别. 我没有得到的部分是 列出开发此包或运行测试等所需的包.来自 作曲家官方文档. 解决方案 require-dev 包是对于您的项目工作来说不是必需的包,并且 不应包含在您项目的生产版本中. 通常,这些是诸如 phpunit/phpunit ..
发布时间:2022-01-21 19:45:32 PHP

Windows 8 的驱动程序签名要求有何变化?

我有一个直通 NDIS 中间驱动程序,由两个 .inf 文件(一个标准和一个微型端口)和一个 .sys 文件.由于 Windows 7 驱动程序签名要求,我必须获得代码签名证书并对 .sys 文件进行签名,以便驱动程序安装在 64 位系统上.这很好用,而且我有很多成功的 Windows 7 安装. 但是,相同的安装程序在 Windows 8 Consumer Preview(64 位)上失败 ..
发布时间:2022-01-21 14:21:08 C/C++开发

postgres安装数据库集群初始化失败(Postgresql Version 9.4.4)

我无法安装 Postgresql.我已经尝试了一切: 我以管理员身份运行设置. 我创建了一个 postgresql 用户并将其添加到管理员组. 我直接安装在 C:\postgresql 上. 但没有任何成功.有关信息:我有 Windows 8 解决方案 首先以管理员身份运行设置. 选择程序文件中的安装文件夹(默认) 但是从上面的文件夹中选择了您的数据位置到某个地方否则( ..

如何从命令行安装一个Delphi组件包?

我正在准备一个安装程序 (Inno Setup) 将我的组件包安装到 Delphi XE 中,而无需手动调整IDE. 如何将 Delphi 组件包(例如,MyComponent.bpl)安装到 Delphi 中,而无需通过“安装包"菜单项手动执行?它是注册表项吗? 解决方案 是的,registry 是你的朋友. 包: HKEY_CURRENT_USER\Software\ ..
发布时间:2022-01-21 10:28:22 其他开发

从命令行传递的 WiX 条件属性不起作用?

我有一个属性来决定是否安装需要通过命令行参数传递的快捷方式.当我在 wxs 文件中设置属性时,这些条件似乎有效,但在通过命令行设置它们时,它们似乎被忽略了.从日志中我看到它们正在被设置: MSI (s) (24:C8) [11:01:32:234]:属性更改:修改 INSTALLSTARTUPSHORTCUT 属性.它的当前值为“0".它的新值:'1'.MSI (s) (24:C8) [11:0 ..
发布时间:2022-01-20 23:59:08 其他开发

避免 Windows 防火墙弹出窗口

我的组织生产了一套使用网络的 Windows 应用程序,因此当用户第一次运行我们的软件时,Windows 防火墙(如果正在运行)会弹出一个窗口,通知用户我们的应用正在尝试使用网络,提示用户允许或拒绝访问. 许多其他应用程序(例如 Spotify)都会出现这种情况,但我们希望阻止这些弹出窗口的发生,因为它们可能会给我们的用户带来一些问题.某些应用程序(MSN Messenger、GoogeTa ..
发布时间:2022-01-20 22:48:31 其他开发

如何重新安装 NetBeans?所有可用的组件(包和运行时)都已安装,如何继续?

重新安装 NetBeans 的问题(第一个工作正常):所有可用组件都已安装.单击取消退出安装程序.无法继续! 之前我下载并安装了带有“All- a full download option (215 MB)"的 NetBeans IDE 8.1 的窗口版本,其中包含 NetBeans IDE 可用的所有运行时和技术.https://netbeans.org/downloads/.不久前,我将 ..
发布时间:2022-01-20 21:50:44 Java开发