2016-09-07 51 views
1

我的Web應用程序在本地運行正常,但發佈後報告只是空白頁。當我使用F12按鈕檢查頁面元素時,有四個錯誤:報告僅在發佈時顯示空白頁面

Failed to load resource: net::ERR_NAME_NOT_RESOLVED 
http://crystalreportviewers13//js/crviewer/crv.js Failed to load resource: net::ERR_NAME_NOT_RESOLVED 
MasterSection.aspx:64 Uncaught ReferenceError: bobj is not defined 
MasterSection.aspx:73 Uncaught ReferenceError: bobj is not defined 

如何解決這些錯誤?

+0

我會在這裏檢查。 Bobj可能是您獲得空白報告的主要原因:http://scn.sap.com/community/crystal-reports-for-visual-studio/blog/2011/01/12/how-doi-i- resolve-bobj-is-undefined-issue – 4444

+1

@ 4444請發表您的評論作爲答案,因爲我只是想回答,但它將與您具有相同的鏈接相同!我想讓你高興。 Regards – Furtiro

+0

@Furtiro可以做,謝謝! – 4444

回答

1

Bobj未定義幾乎肯定是您的報告空白的原因。這個問題有幾個可能的原因,但每個都有解決方案。套用this article有四個可能的原因:

1. crystalreportviewers12文件夾丟失:複製從C:Inetpubwwwrootsystem_web2_0_50727默認網站文件夾crystalreportviewers12自定義網站在IIS。或者將虛擬目錄指向目錄中的aspnet_client文件夾。

2.使用IIS 7時,應用程序池在集成模式下運行:在IIS管理器中選擇應用程序池並轉到基本設置。在管理的管道模式下,將集成模式更改爲經典模式。

3分配給resourceURI關鍵錯誤值:將其更改爲~/crystalreportviewers12/crystalreportviewers12

4. instaed因爲.NET Framework無法找到所需的文件在開發計算機出現的錯誤通過Report Viewer:複製CrystalReportViewers12C:Program FilesBusiness ObjectsCommon4.0並粘貼到C:WindowsMicrosoft.NETFrameworkv3.5ASP.NETClientFiles

如果您使用較新版本的VS,則您的目錄和框架可能會稍有不同。