设置报告缓存路径不适用于刺激

时间:2016-04-14 07:49:54

标签: stimulsoft

我的刺激缓存大小太大了大约40G。

我想更改此缓存的路径,所以我喜欢这样:

Dim CacheFolder As String ="E:\StimulsoftReportsCache"

report1.ReportCachePath = CacheFolder

report1.ReportCacheMode = StiReportCacheMode.On

report1.RenderedPages.CanUseCacheMode = True

report1.RenderedPages.CacheMode = True

report1.RenderedPages.Clear()

'IN This Section Load Report On Report1

report1.Compile()

在我编译报告后report1.ReportCachePath更改为""

我不知道为什么会改变

1 个答案:

答案 0 :(得分:0)

您应该使用下一个静态方法设置缓存路径:

Stimulsoft.Report.StiOptions.Engine.ReportCache.CachePath