C# 客户端安装windows installer时如何在客户端计算机上安装Crystal Reports viewer
我在另一台计算机上运行相同的exe文件,但它给出了错误。该应用程序可以在我的电脑上运行,但不能在用户的电脑上运行。我尝试在其他开发机器上编译该应用程序,但效果良好,问题是我的应用程序不能在用户的电脑上运行 无法加载文件或程序集“CrystalDecision.Shared”, 版本=10.5.3700.0,区域性=中性,PublicKeyToken=692fbea5521e1304' 或者它的一个依赖项。系统找不到指定的文件C# 客户端安装windows installer时如何在客户端计算机上安装Crystal Reports viewer,c#,crystal-reports,c#-3.0,C#,Crystal Reports,C# 3.0,我在另一台计算机上运行相同的exe文件,但它给出了错误。该应用程序可以在我的电脑上运行,但不能在用户的电脑上运行。我尝试在其他开发机器上编译该应用程序,但效果良好,问题是我的应用程序不能在用户的电脑上运行 无法加载文件或程序集“CrystalDecision.Shared”, 版本=10.5.3700.0,区域性=中性,PublicKeyToken=692fbea5521e1304' 或者它的一个依赖项。系统找不到指定的文件 “程序”文件夹中有一个名为Microsoft Visual Studi
“程序”文件夹中有一个名为Microsoft Visual Studio 9.0\Crystal Reports\CRRedist\IA64的文件夹。在那里你会发现一个可再发行的软件包。只需将此文件添加到安装项目-用户定义的操作-并安装它 编辑:如您所述,setupProject CustomActions仅允许exe/dll文件 我找到了另一个解决办法。希望这个能满足你的需要 将mergeModul添加到setupProject: (右键单击setupProject上的解决方案资源管理器,添加mergeModul) 将自动显示名为C:\Program Files(x86)\Common Files\Merge Module的文件夹。在那里您可以找到一个名为CrystalReportsResistxxx.msm的文件 将此添加到您的项目中,它也应该安装
在合并模块上找不到CrystalReportRedistxxx