C#部署安装文件,无法加载文件或程序集';CrystalDecisions.Windows.Forms.Version=13.0.2000.0。文化=中性

C#部署安装文件,无法加载文件或程序集';CrystalDecisions.Windows.Forms.Version=13.0.2000.0。文化=中性,c#,crystal-reports,report,installation,C#,Crystal Reports,Report,Installation,我使用添加-->安装项目部署系统, 然后我成功地将系统安装到另一台计算机上,数据库工作正常,但当我尝试加载crystal时,会出现错误消息: 无法加载CrystalDecisions.Windows.Forms.Version=13.0.2000.0的文件或程序集。文化=中性 有人能帮我吗 在互联网上搜索问题后,我发现crystal report engine需要安装,所以我下载并安装了,但现在错误变成: * 您必须下载crystal reports的可再发行软件包, 取决于visual stu

我使用添加-->安装项目部署系统, 然后我成功地将系统安装到另一台计算机上,数据库工作正常,但当我尝试加载crystal时,会出现错误消息:

无法加载CrystalDecisions.Windows.Forms.Version=13.0.2000.0的文件或程序集。文化=中性

有人能帮我吗

在互联网上搜索问题后,我发现crystal report engine需要安装,所以我下载并安装了,但现在错误变成:

*


您必须下载crystal reports的可再发行软件包, 取决于visual studio的版本

在之前的版本中,您必须将此添加到app.config中

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" />
</startup>
<startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>


@NikhilAgrawal,对不起,什么是GAC?我的系统工作正常,但如果安装在另一台电脑上,crystal report不工作。
<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" />
</startup>
<startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>