Garina 发表于 2017-10-9 09:02:18

本地运行没有问题,发布到服务器上有两个貌似是js中报的错误。

在本地运行的时候没有问题,发布的时候报这两个错误,调试了一下,感觉是这个js的问题。求指教如何解决。

KearneyKang 发表于 2017-10-9 09:08:47

您重新替换这两个JS文件看看
替换路径如下:
C:\Program Files (x86)\GrapeCity\ActiveReports 11\Deployment\Html

Garina 发表于 2017-10-9 09:31:20

KearneyKang 发表于 2017-10-9 09:08
您重新替换这两个JS文件看看
替换路径如下:
C:\Program Files (x86)\GrapeCity\ActiveReports 11\Deploy ...

试了一下,依然是not found,还有什么其他可能的原因吗?

Garina 发表于 2017-10-9 09:32:36

KearneyKang 发表于 2017-10-9 09:08
您重新替换这两个JS文件看看
替换路径如下:
C:\Program Files (x86)\GrapeCity\ActiveReports 11\Deploy ...

对了,但是上面的页数显示出来了 只是报表区域没有显示报表。

Garina 发表于 2017-10-9 09:39:53

Garina 发表于 2017-10-9 09:31
试了一下,依然是not found,还有什么其他可能的原因吗?

您说的这两个js文件,项目中只用到了一个,那么min是原来没有的。加进去也没有用,css我也替换了,还是不行。

Garina 发表于 2017-10-9 09:56:25

通过http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=28989&highlight=found这个帖子的启发,我找到原因了,因为我们发布版本的web.config是独立的,并不是我发布时候的。只是把报表及其他相应修改的东西增加上去。我刚才替换成发布的web.config就好了。我想问一下,这种情况怎么解决。谢谢

KearneyKang 发表于 2017-10-9 10:05:07

你在IIS发布版本的config是需要跟你发布的config是一致的不然的话就会出现报表不可以,或者引用缺失的情况。因为在Config配置文件中有AR的配置信息,当进行报表加载的时候会进行一个信息的匹配。这种情况你只需要按您解决的方案替换Config替换文件就可以了。

Garina 发表于 2017-10-9 10:10:37

KearneyKang 发表于 2017-10-9 10:05
你在IIS发布版本的config是需要跟你发布的config是一致的不然的话就会出现报表不可以,或者引用缺失的情况 ...

那您再帮我看一下图二的按钮都消失乱码了,fonts文件夹中的内容齐全。这个乱码跟系统有没有关系?

KearneyKang 发表于 2017-10-9 10:13:47

这个跟你的js文件和CSS文件有关系,要不你把可以反映你这个乱码问题的demo发过来我给这边验证一下

Garina 发表于 2017-10-9 14:44:01

早上按您说的替换文件后,别的机器访问网址,有这个错误,怎么解决。
页: [1] 2
查看完整版本: 本地运行没有问题,发布到服务器上有两个貌似是js中报的错误。