部署使用 QuickBooks SDK 创建的应用程序

发布于 2024-10-05 10:09:48 字数 139 浏览 7 评论 0原文

我用 VB6 编写了一个与 QB Pro 交互的应用程序。我现在想将其部署到客户的系统中。我应该在安装程序中包含哪些 DLL 和/或 MSM?

我正在使用 Visual Studio 安装程序来创建 MSI。

预先感谢您的任何建议。

I have written an application that interfaces with QB Pro in VB6. I would now like to deploy it to the client's system. What are the DLLs and/or MSMs that I should include in the installer?

I am using the Visual Studio Installer to create the MSI.

Thank you in advance for any advice.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

追我者格杀勿论 2024-10-12 10:09:48

您不想安装 Intuit SDK DLL 的副本。您需要的合并模块位于 SDK 中,路径为 Program Files\Intuit\QBSDK\tools。在此目录中,您将找到独立安装可执行文件和合并模块。在 MergeModules 目录中,您将找到 QBFC 和 QBXMLRP2 的合并模块。

如果您使用 Visual Studio 创建 MSI,添加正确合并模块的最佳方法是将 Intuit SDK MergeModules 目录添加到安装项目的搜索路径。为此,请在项目资源管理器中选择项目,然后单击属性窗格或按 F4。这将带您进入安装项目属性,您应该能够在其中看到 SearchPath 属性。

将 MergeModules 目录添加到 SearchPath 后,您应该会看到合并模块自动添加到安装项目的“检测到的依赖项”文件夹中。您将看到 Intuit 模块(QBFC 或 QBXMLRP2)以及 xerces 解析器合并模块(Xerces 解析器由 SDK 使用)。

You don't want to install copies of the Intuit SDK DLLs. The merge modules you need are in the SDK, in path Program Files\Intuit\QBSDK\tools. In this directory you will find both stand-alone installation executables and merge modules. In the MergeModules directory, you will find merge modules for both QBFC and QBXMLRP2.

If you are using Visual Studio to create an MSI the best way to add the correct merge modules is to add the Intuit SDK MergeModules directory to the search path of your setup project. To do this, select the project in project explorer, then click the property pane or hit F4. This should bring you to the setup project properties where you should be able to see the SearchPath property.

Once you have added the MergeModules directory to SearchPath, you should see the merge modules added automatically in the Detected Dependencies folder of your setup project. You will see both the Intuit module (either QBFC or QBXMLRP2) and also the xerces parser merge module (the Xerces parser is used by the SDK).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文