我已經通過Visual Studio 2008將我的舊解決方案之一從.Net 1.1轉換爲2。 這也是傳出的報告,我將它們嵌入到我的解決方案中。 雖然他們工作正常,但他們的第一次加載需要這麼長的時間。 我能爲這個問題做些什麼?爲什麼我的報告在首次調用時加載非常慢?
回答
這很可能是由於第一次加載和初始化Crystal Reports運行時所需的開銷。
只有在引用程序集之前程序集纔會被加載 - 程序啓動時不會加載每個程序集。此外,啓動Crystal Reports運行時本身的開銷可能很大。
如果你的遊戲,你也許能減少通過先發制人引發了後臺線程初始化感知延遲...
謝謝 我做到了,但沒有解決問題。順便說一下,當我在自己的計算機上安裝了visual studio的情況下運行該報告時,沒有任何問題。 但是當我在另一臺計算機上運行它時,報告第一次加載非常慢。 – 2009-12-21 08:39:57
您的報告是針對數據源(即數據庫)運行還是針對您的應用程序生成的數據運行並注入到報告中?我想知道緩慢啓動問題是否與建立數據庫連接有關 - 以及與此相關的認證和授權的各種挑戰。 – Bevan 2009-12-26 03:11:12
不,我的報告運行的是我的應用程序生成的數據。 我是一個數據集中的數據表 – 2009-12-28 06:55:17
這可能是由於加載.NET的開銷文件。當天的第一個.NET調用很慢。那之後罰款。這也解釋了爲什麼你的開發機器(在你啓動開發環境時加載.NET)而不是其他機器上的問題。 嘗試運行其他在機器上加載.net(Paint.Net,說)的其他內容,然後查看第一次調用它時是否快速加載報告。
- 1. SQL報告服務:首次調用非常慢
- 2. 爲什麼SAP晶體報告僅在第一次加載非常慢?
- 3. 爲什麼創建的UITextView首次在iPad上非常緩慢
- 4. 爲什麼我的index.html頁面加載非常緩慢
- 5. 爲什麼datatable的加載方法有時非常慢?
- 6. 爲什麼我的規格在使用Guard時非常慢?
- 7. PHP報告非常緩慢,在Firefox
- 8. 爲什麼OleDbDataAdapter.Fill()非常慢?
- 9. 爲什麼OracleDataAdapter.Fill()非常慢?
- 10. 有人可以告訴我爲什麼這是Query非常慢?
- 11. 爲什麼numpy.array()有時非常慢?
- 12. 爲什麼我的報告在設置報告參數時拋出異常?
- 13. 爲什麼我的調試器在ViewState非常大時告訴我ViewState.Count = 0?
- 14. flash/AS3 netstream加載/緩衝非常慢,我錯過了什麼?
- 15. Jasper報告JasperFillManager.fillReport非常緩慢
- 16. 爲什麼在QueryOver SingleOrDefault非常慢?
- 17. 爲什麼當顯示的行數增加時jqGrid非常慢?
- 18. 爲什麼Firebase崩潰報告太慢?
- 19. 爲什麼ESP8266在加載php URL時報告DNS失敗?
- 20. 爲什麼我的網站首次載入時間很長?
- 21. 我的圖像首次加載太慢。我想在用戶第一次打開它時快速加載
- 22. 爲什麼這個涉及list.index()的lambda調用非常慢?
- 23. 爲什麼我沒有在首次調用我的REST API時獲取數據
- 24. Dojo加載時間非常緩慢iis
- 25. DataTable加載非常緩慢
- 26. 加載XML非常慢
- 27. 將多個SSRS報告添加到一個報告中非常慢
- 28. 網站第一次加載有時非常慢
- 29. 爲什麼我的Oracle AQ非常慢,多用戶隊列
- 30. 爲什麼我的動畫在恢復後非常緩慢?
我已嘗試修改報告本身的設置。右鍵單擊報告>頁面設置>檢查「無打印機」這對我有用,我希望這也適用於你。 – Juran 2016-10-04 05:15:48