Visual studio 2008 为Visual Studio 2008部署Crystal Reports Basic
我正在开发一个链式安装程序,包括使用Inno安装程序安装Crystal Reports Basic(10.5)的.msi。我找不到任何部署指南来确定这是否已安装在目标PC上,尽管我似乎可以多次调用.msi,并且它总是尝试安装(从不进行典型的修复/删除) 我在Crystal Reports的HKEY_CLASSES_ROOT\Installer\Products\下找到了一个注册表项,我还可以在GAC中找到一个程序集。作为Inno安装程序的新手,我不知道如何在GAC中定位文件,但我想我能找到答案Visual studio 2008 为Visual Studio 2008部署Crystal Reports Basic,visual-studio-2008,crystal-reports,installation,windows-installer,inno-setup,Visual Studio 2008,Crystal Reports,Installation,Windows Installer,Inno Setup,我正在开发一个链式安装程序,包括使用Inno安装程序安装Crystal Reports Basic(10.5)的.msi。我找不到任何部署指南来确定这是否已安装在目标PC上,尽管我似乎可以多次调用.msi,并且它总是尝试安装(从不进行典型的修复/删除) 我在Crystal Reports的HKEY_CLASSES_ROOT\Installer\Products\下找到了一个注册表项,我还可以在GAC中找到一个程序集。作为Inno安装程序的新手,我不知道如何在GAC中定位文件,但我想我能找到答案
我的问题是:这两种选择都是推荐的吗?有比这两个更好的选择吗?当我们使用Crystal时,我们使用了合并模块。我们还在VisualStudio中使用安装和部署项目,因此有一个选项可以检测它是否已经安装
你看到这个了吗 不久前我也遇到了同样的问题,现在有了解决办法。带有Crystal Report安装的Inno脚本 我喜欢Inno,因为它快速、简单,而且你可以完全控制整个过程。水晶报告msi包只是痛苦
希望能有所帮助。你不得不推出自己的解决方案来解决这个问题,真是太遗憾了。令人惊讶的是,对于捆绑到VisualStudio中的东西,它违反了标准的Microsoft安装指南,因为不再推荐合并模块。