发布出去之后winfrom报如下错误License for the PageReport cannot be found.
使用的是ar9.0错误明细:
System.ComponentModel.LicenseException: License for the PageReport cannot be found.
在 GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh)
在 GrapeCity.ActiveReports.Viewer.Win.Rdlx.RdlReport.<>c__DisplayClassf.<LoadImpl>b__b()
在 GrapeCity.ActiveReports.Viewer.Win.AsyncLoader.<>c__DisplayClass7.#cAz(Object , DoWorkEventArgs )
在 System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
在 System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
非开发机上出现的错误,在开发及一切正常
正常界面如下:
你好,根据你的截图应该是你部署的时候缺失对应的引用导致的,你应该把你的引用都给打包到你的项目中去,也就是你项目中使用的引用都要发布过去。 KearneyKang 发表于 2021-1-22 19:17
你好,根据你的截图应该是你部署的时候缺失对应的引用导致的,你应该把你的引用都给打包到你的项目中去,也 ...
我拿安装目录的dll来覆盖到我的项目发出去给非开发电脑使用还是存在问题。
KearneyKang 发表于 2021-1-22 19:17
你好,根据你的截图应该是你部署的时候缺失对应的引用导致的,你应该把你的引用都给打包到你的项目中去,也 ...
KearneyKang 发表于 2021-1-22 19:17
你好,根据你的截图应该是你部署的时候缺失对应的引用导致的,你应该把你的引用都给打包到你的项目中去,也 ...
开发机什么时候开启都正常。
KearneyKang 发表于 2021-1-22 19:17
你好,根据你的截图应该是你部署的时候缺失对应的引用导致的,你应该把你的引用都给打包到你的项目中去,也 ...
引入是这样的。
KearneyKang 发表于 2021-1-22 19:17
你好,根据你的截图应该是你部署的时候缺失对应的引用导致的,你应该把你的引用都给打包到你的项目中去,也 ...
全部都已经引入并且设置为复制本地
你好,根据你的描述,在开发机器上上 运行可以,但是部署在服务器上不行。这一定是你引用缺失和版本不匹配导致的,问题你先把AR9所有的有引用都拷贝到你的项目中,然后项目运行 重新生成,把多余的去掉。
再看看本地实例中的demo实例跟你自己创建的demo的 license文件配置是不是一直。
最后在进行发布
页:
[1]