【问题标题】:InstallShield LE isn't installing ReportViewer 2010 from my VS 2010 C# ProjectInstallShield LE 没有从我的 VS 2010 C# 项目安装 ReportViewer 2010
【发布时间】:2011-06-01 22:52:16
【问题描述】:

InstallShield LE 没有从我的 VS 2010 C# 项目安装 ReportViewer 2010。我选择了 ReportViewer 2010 作为要求,但它没有添加我需要的文件。它也没有添加 SQL CE 3.5 运行时。我可以让“Visual Studio 安装程序”同时添加两者,但我知道 MS 将从 VS 的未来版本中删除它。我想开始使用他们想要前进的东西,但它似乎能力较差。

有什么帮助吗?

谢谢

【问题讨论】:

  • 您是否通过双击 EXE 引导程序来启动安装?如果是这样,您遇到的具体行为是什么?
  • 是的。 ReportViewer 根本没有安装。因此,当我尝试运行报告时,会抛出一个异常,说我缺少其中一个 DLL。

标签: visual-studio-2010 installshield-le


【解决方案1】:

好的,找到了答案。他们提供的演练没有提供指定是否应安装先决条件的选项。相反,在安装项目名称下的解决方案资源管理器中有一个名为“2 指定应用程序数据”的部分,在它下面是一个名为“可再发行组件”的部分。这是我正在寻找的部分。

【讨论】:

  • 谢谢,甚至不知道你能做到这一点,但它确实帮助我解决了一些问题!