vb net rdlc预览速度慢

时间:2017-03-06 17:09:36

标签: .net vb.net rdlc

我使用VS 2015进行vb网络程序编写,显示RDLC报告,当我在VS中运行它时,它会打开并且报告预览打开非常快且可用。
当我将EXE文件和其他相关文件移动到文件夹并运行exe和独立程序时,程序启动正常但是RDLC报告大约需要20秒才能加载预览,这比我运行时大约长15秒VS中的相同程序。

我已将此添加到app.config文件中,因为我有:

<runtime>
    <NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>

项目设置为Net 4.5 我正在使用Visual Studio 2015

因为它是无用的,因为它需要很长时间才能打开,任何人都可以帮忙解决这个问题我认为它会在VS中以较慢的速度运行

1 个答案:

答案 0 :(得分:1)

解决方案是在VS项目属性中将Ref更新为microsoft.reportviewer.common.dll和microsoft.reportviewer.winform.dll更新到版本12。

不要忘记将.exe.config文件包含在您的发行版中,因为您仍需要添加

<runtime>
    <NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>

到app.config,否则时间表现很糟糕。

希望这会有助于其他人