1

我有一个包含水晶报表的 Windows 应用程序。我想为我的应用程序创建一个部署项目。

我知道如何为水晶报表创建部署项目,但我需要一种在部署中添加水晶报表的方法。

以下是一些可能对您有所帮助的细节。

  1. 开发机器:windows XP 32 bit,Visual Studo 2008,.Net framework 3.5,Crystal report version 10.0.3555.0
  2. 目标机器:32位Windows 7

以下是一些如何做到这一点的方法,但我不知道具体如何做到这一点。

  1. 在项目中添加合并模块..(我知道这些,但我没有合并模块文件,而且我有一个不能正常工作)
  2. 在启动操作中使用自定义操作:但这不允许将水晶报表重新分发包添加到源文件中,因为它的文件类型是 .msi(仅允许 .dll、.exe、.js..)
  3. 使用 Installer.cs 类并覆盖 install 方法来启动 .msi 应用程序,但我不知道如何获取当前安装路径。

伙计们请快帮我..我一直在寻找解决方案超过 3 天,现在我认为这超出了我目前的职业。:d

感谢你并致以真诚的问候。

4

0 回答 0