报表服务器部署好之后,查看报表就显示ConnectionString 属性尚未初始化。 然后重启部署并查看部署时控制台的输出信息,发现之前的部署成功消息是假象,实际上部署的时候有一个警告:

不能将数据源 部署到服务器,因为它已经存在并且未指定 OverwriteDataSources。

不仔细看以为是部署没问题,其实根本没有部署好。要解决此问题,只需要在VS中右键项目文件,点击属性,设置属性OverwriteDataSources为true,
然后重新部署,再次打开报表,OK!
04-29 21:09