久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

VS2010水晶報表更新到服務(wù)器IIS

 Be_The_Change 2013-08-27
VS2010水晶報表更新到服務(wù)器IIS

前提介紹:服務(wù)器上網(wǎng)站IIS發(fā)布,服務(wù)器上安裝了VS2008(親,,自帶水晶報表的喲),。服務(wù)器版本2003。本地用VS2010采用push模式做的報表,。
從開始到結(jié)束,,尼瑪,不知道犧牲了咱多少腦細(xì)胞,。好吧,,不多說了,就簡單的說下遇到的問題及解決方案吧,!
Question 1:將水晶報表放到服務(wù)器上,,發(fā)現(xiàn)出現(xiàn)報表加載不出來
eg:先在服務(wù)器上安裝CRRedist2005_x86_chs.msi 和CRRedist2005_x86.msi這幾個文件,因為我們的服務(wù)器是Win2003,所以我選擇了CRRedist2005_x86_chs.msi和CRRedist2005_x86.msi 這兩個文件進(jìn)行安裝。用于自己的水晶報表為VS2010的,,而服務(wù)器上市VS2008,,所以需要在服務(wù)器上找到安裝目錄下的水晶報表DLL,分別為

還需要修改引用報表的頁面的CrystalReportView 的版本,,我這是version=10.5.3700.0

<%@ Register Assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %> OK, 通過一步一步的出現(xiàn)新問題,找尋新的解決方法,,最終通過上述修改,得以加載出報表,。
Quesion2
水晶報表的按鈕圖片顯示為紅叉叉 eg: 1.直接將IIS中的aspnet_client文件夾復(fù)制到網(wǎng)站的根目錄下
2.在c盤下找到aspnet_client文件夾將文件復(fù)制到網(wǎng)站的根目錄下

OK,,按鈕圖片出來了,,可是呢,,新的問題又出來了 哎 ,心寒呀

Question3:報表中的列表啥的都正常,,唯獨圖表就顯示為紅叉叉
eg:在網(wǎng)絡(luò)上尋求了多種方法,,最終通過在web.config文件中添加如下代碼解決了(我通過2中的代碼解決了)

1:
<appSettings>
<add key="CrystalImageCleaner-AutoStart" value="true"/>
<add key="CrystalImageCleaner-Sleep" value="60000"/>
<add key="CrystalImageCleaner-Age" value="120000"/>
</appSettings>
2:
<httpHandlers>
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>
</httpHandlers>
3:
<handlers>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/>
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</handlers>
OK,,水晶報表的加載和現(xiàn)實都正???可是,你以為就此玩完了嗎,?嘿,。嘿。嘿 Question 4:我是做了一個頁面統(tǒng)計列表功能,,使用了iframe切入相應(yīng)的報表進(jìn)來,,可是當(dāng)我重復(fù)點擊多個列表之后,問題出現(xiàn)了,。由于每次引用報表,,沒有釋放掉,導(dǎo)致數(shù)量達(dá)到系統(tǒng)設(shè)置后,,就出現(xiàn)系統(tǒng)提示,。 eg:網(wǎng)上提供的解決方案有多種,一種是通過進(jìn)入cmd,,修改參數(shù),,把電腦默認(rèn)加載的報表次數(shù)調(diào)大,之后重啟 另一種呢,,也就是我選擇用的,,在頁面寫個方法,在你引用rpt文件之后不用了,釋放掉,。
private void Un_pageLoad(object sender,eventArgs e){
rptDoc.DisPose(); // rptDoc為ReportDocuemnt對象
} 結(jié)束語----水晶報表看著簡單,,可是開始著手之后,遇到的問題是咱無法想到的,,還有就是想做好一個好看的水晶報表,,還得好好努力學(xué)習(xí),反正我就目前來說只能做點簡單的東西,。以后如果還有接觸,,在學(xué)習(xí)吧。O(∩_∩)O哈,!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多