问题标签 [wise]

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.

0 投票
1 回答
433 浏览

uninstallation - 明智的安装程序,卸载对话框?

使用明智的安装程序,如何使“删除”操作显示一个对话框?我想向用户显示一些选项。

修改似乎是这样做的,但我的删除操作只会导致没有选项的卸载。

0 投票
1 回答
1761 浏览

windows-installer - 明智的:如何将文件安装到注册表中指定的路径中

我正在使用 Wise Installer Editor 编写 .msi,并且我想将所有文件复制到注册表项中指定的目录中。

如何在 Wise 中指定这一点?

提前致谢,

埃内斯托

0 投票
1 回答
2758 浏览

odbc - 安装 ODBC 驱动程序时,Windows Installer 一直将其放入 SystemFolder

我正在开发一个安装程序,其中包括安装 Web 服务器。作为设置的一部分,我正在设置 ODBC 驱动程序和数据源。我试图将一堆实用程序文件(包括第三方 ODBC 驱动程序 DLL)放入某个文件夹,但是当我运行安装程序时,它坚持将该目录更改为 SystemFolder 目录。为什么要这样做,有什么方法可以让它将文件安装到我希望它们去的地方?奇怪的是,它实际上工作正常,直到我向该特定文件夹添加了更多文件。如果相关,我遇到问题的文件位于合并模块中。

(我暂时通过将 DLL 安装到 SystemFolder 来解决此问题,但我宁愿通过将其安装在我想要的位置来避免 DLL 地狱,而不是 Windows Installer 似乎认为应该的位置去。)

我还应该指出,我使用 Wise Installation Studio 7.0 作为我的开发环境。

0 投票
2 回答
1585 浏览

installation - Visual Studio Setup 项目是否适合复杂的设置?

“Visual Studio Setup”项目是否适合不同版本的复杂设置?

该应用程序相当大(> 500,000 行代码)并且正在持续开发中。每 6 到 10 个月发布一个新版本。我们有多个配置文件(INI 和 XML)、注册表项、数据库迁移脚本等。该应用程序正在从Visual Basic 6.0迁移到 .NET。旧的安装程序是用Installshield构建的。对Installshield的反馈是:适应性差,重用性差 - 这就是我们评估“Visual Studio Setup”作为替代方案的原因。

我们考虑的其他产品:

免费解决方案

商业解决方案

我们不喜欢考虑的解决方案:

0 投票
1 回答
494 浏览

installation - 使用 COM 互操作将共享程序集安装到 GAC

具体来说,我正在使用 Wise Installation Studio 将几个共享的 .NET 2.0 程序集安装到 GAC 中。一些遗留 COM 应用程序文件以及其他应用程序程序集正在使用这些文件。

我设置了“为 .NET 程序集生成 COM 互操作注册表项”的标志。

引用计数似乎可以从 GAC 中删除实际程序集,但 COM 注册信息会在第一次通过 ARP 卸载时被删除。

我想知道是否有一些解决方法,如果我最好将程序集安装到公共文件,或者是否有任何其他建议?

0 投票
1 回答
105 浏览

wise - 明智的 Windows

我只是第一次使用 Wise For Windows Installer,我正在尝试修改一些东西,以便将安装文件夹 (INSTALLDIR)(当前为 c:\abc)发送到 c:\program files\abc 作为而是默认...我基本上是在尝试更改用户运行安装脚本时提供的建议安装文件夹。

有人知道我该怎么做吗?我已经玩了一个小时,但我认为是时候撒下更大的网了......

干杯,

马丁。

0 投票
2 回答
2633 浏览

windows-installer - 如何在 Windows Installer 中创建文件夹的快捷方式?

我需要安装一个快捷方式来打开我正在创建的文件夹之一。我做了什么来创建目标是文件夹而不是文件的快捷方式?我尝试将文件夹设置为快捷方式的目标,但是当我尝试安装应用程序时,Windows Installer 告诉我无法创建快捷方式,即使目标文件夹(目标文件夹的父文件夹)和目标文件夹本身都存在于安装结束。

编辑:我应该提到我正在使用 Wise Windows Installer Editor。

仍在等待我可以使用的答案。即使它是放在快捷方式表本身的内容。(Cichy 的回答对我没有帮助,因为它显然是针对特定的 IDE(他没有提到),而且从给出的说明来看,这显然不是明智的。)

0 投票
3 回答
1613 浏览

installation - 通过 msi 有条件地安装文件(内部错误 2732)

我想将插件 dll 安装到预安装的应用程序中。预安装的应用程序在注册表中有它的安装位置,我可以从中获取它的位置。如果我找不到注册表。我只是不想安装插件文件。我正在使用 Wise Installation express 7.4.0.214。

我所做的是在注册表上进行系统搜索,然后我获得了要为其发送插件的程序的安装位置

我在目录表中创建了一个名为“PluginDir”的条目,其 Directory_parent 设置为“”,DefaultDir 设置为“。”

在 MSI 脚本中,我在 Execute Immediate 选项卡上编写了脚本

消息框显示正确的获取路径,但一旦进入设置目录,它就会显示“内部错误 2732.0”</p>

但是当我评论设置目录 Msi 运行时没有错误。我没有得到我做错了什么。

0 投票
1 回答
805 浏览

windows-installer - 如何让我的安装程序从 ARP 隐藏“取消”按钮?

当用户单击 ARP 中的“删除”时,我需要能够隐藏或禁用安装程序中的“取消”按钮。有什么办法可以做到这一点,如果有,怎么做?(将 /qb! 命令行选项添加到 UninstallString 注册表值中不起作用。我试过了。请没有特定于 IDE 的答案,除非它们与 Wise Windows Installer Editor 相关。)

编辑:虽然 Christopher Painter 的回答确实有效,但它不是 100% 的解决方案。不幸的是,InstallFinalize 操作再次显示取消按钮,即使我在它之后再次调用我的自定义操作,该按钮仍然可见足够长的时间,以便用户能够单击它。(我通过在我的自定义操作期间出现一个消息框来验证这一点,以便我可以看到它何时被调用。)一旦我隐藏了“取消”按钮,我想要 - 不,需要 - 它保持隐藏状态。时期。有什么方法可以实现吗?

0 投票
2 回答
472 浏览

sql - SQL 单元格触发

可以创建特定的单元触发吗?

或者是

SQL Server 2008 中的等价物?

得到第二个答案后编辑---

看起来不错吧!请评论。