最近将VS2012升级到VS2019,连带水晶报表也要升级,走了很多坑,给后来人提个醒,把自己走的一些弯路奉上。
先给几个链接地址:
https://www.microsoft.com/zh-CN/download/details.aspx?id=49093
1、首先是升级VS2019以后,需要使用较新的水晶报表开发版本。
按下图下载CR for Visual Studio SP29 install package,这个是VS2019开发使用的,没有这个,VS是无法打开RPC文件的。
另外两个,CR for Visual Studio SP29 CR Runtime 32-bit MSI ,CR for Visual Studio SP29 CR Runtime 64-bit MSI 是客户机需要安装的,两个都要安装,千万别仅安装64位的,会提示缺少log4的错误
开发完成的WEB网页发布到Windows 2008服务器后,安装那两个MSI文件总是失败,查阅后得知,即下图中红框,需要安装 KB2999226 的更新,就是SP21以后的版本都必须要有这个更新。