如何在Visual Studio 2010中部署基于Crystal Reports .Net的项目?

问题描述:

我创建了一个.Net应用程序这是基于水晶报表来显示报告我想将其部署到客户端机器上,请告诉我成功部署它的解决方案,以便在客户端计算机上工作,我在整个互联网搜索但不发现任何明确的答案与Crystal Reports一起部署.Net应用程序。如何在Visual Studio 2010中部署基于Crystal Reports .Net的项目?

+0

你说你搜索过,但你真的吗?在Google中输入*精确*问题标题可以让您将答案作为第一个结果......通过''方式',如果'它们'是'code',请'不要'将'random'单词标记为'' ',因为'它'很难'读'你的问题。 – hvd

+0

@ hvd我跟随了很多关于部署水晶报告的教程,但其中没有一个真的有帮助。 你有办法部署它吗? –

现在我通过使用Crystal Reports for Visual Studio 2010合并模块(MSM)创建我的安装项目,成功部署了我的.Net项目和CrystalReports。


。在VS .NET中,打开Windows应用程序并转到“查看”菜单,然后选择“解决方案资源管理器”。右键单击您的Windows应用程序解决方案 ,然后从弹出菜单中选择添加,然后单击新建项目。


。出现添加新项目对话框。选择设置和部署 左侧窗格中的项目并在右侧窗格中选择安装项目。点击 OK。


。在Solution Explorer中,右键单击Windows应用程序,然后选择 添加然后单击项目输出...


。出现添加项目输出组对话框。选择主要 要添加到您的安装项目的输出。 当主输出添加到项目中时,将会添加一些检测到的 依赖项。 •如果您正在使用CR 9捆绑版本,添加: managed.msm •如果您使用的是完整版CR 9,排除: dotnetfxredist_x86_enu.msmdotnetcrystalreports.msm 在这两种情况下,dotnetfxredist_x86_enu.msm和 dotnetfxredist_x86_enu.msm如果已经不是 ,则应排除依赖关系。