【问题标题】:Deploy merge modules to clients将合并模块部署到客户端
【发布时间】:2010-05-29 14:12:01
【问题描述】:

我需要将一些 Crystal Reports XI .dll(craxdrt.dll、crviewer.dll)部署到客户端计算机。 Craxdrt.dll 有很多依赖项。我发现最简单的方法是使用提供的合并模块。一直依赖 ClikOnce 部署,我完全不知道如何做到这一点。

如果重要的话:.exe 是用 VB6 编写的,但我有 Visual Studio 2010 来制作安装项目。

谢谢!

【问题讨论】:

    标签: visual-studio deployment vb6 merge-module


    【解决方案1】:

    理想情况下,您应该使用 Microsoft 很久以前作为 VB/VS 6.0 的附加组件提供的 Visual Studio Installer 1.1。虽然有点长(并且最近从 Microsoft 下载中删除),但它工作正常并且仅用于此目的。该过程在产品随附的帮助中进行了描述。

    但是,如果您的 VS 2010 版本可以创建真正的安装项目(即不是 Express),它应该以非常相似的方式工作。将 MSM 添加到安装项目应该是标准选项。

    http://msdn.microsoft.com/en-us/library/aw2dz878.aspx

    【讨论】:

    • 谢谢,创建安装项目确实非常容易。仍在为使用哪个合并文件而苦苦挣扎。我仍然无法让 Crystal 报表在未预装 Crystal Reports 的客户端计算机上运行。
    • 也许产品的支持论坛有一些具体的建议。 forums.sdn.sap.com/category.jspa?categoryID=54
    • 发现部分.msm文件有KeycCode属性,需要填写CRXI开发者版本的license code。
    猜你喜欢
    • 2017-04-08
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-18
    • 2020-01-13
    相关资源
    最近更新 更多