南京軟件定制開發

南京傾心軟件歡迎您訪問本站

13605185909

新聞資訊

NEWS CENTER
欄目導航

軟件定制開發_關于 WPF下 ReportViewer 導出成PDF時報

發布時間:Mar 17, 2022         已有 人瀏覽
想必有不少朋友做過 WinForm 下的 ReportViewer 應用,在功能打印和導出PDF時會遇到一個異常:

檢測到 PInvokeStackImbalance
Message: 對 PInvoke 函數“Microsoft.ReportViewer.Common!Microsoft.ReportingServices.Rendering.ImageRenderer.CompositionPDF+WindowsGDIWrapper::GetGlyphIndicesW”的調用導致堆棧不對稱。原因可能是托管的 PInvoke 簽名與非托管的目標簽名不匹配。請檢查 PInvoke 簽名的調用約定和參數與非托管的目標簽名是否匹配。


關于這個問題,MS語焉不詳,而其它通過修改DLL引用方法的方式對于 Microsoft.ReportViewer.Common 和 Microsoft.ReportViewer.WinForms 也是無能為力。

在網上搜,發現也有很多人遇到這個問題。
用了一個友網的辦法:
測試程序時發現,這個問題總是在調試時發生,而程序發布之后,這個問題就不再出現了。

做了幾個小測試,發現,刪除  xxxxxx.pdb (在可執行程序目錄刪除所有的 *.pdb)(放置ReportViewer控件的)后,測試就可以順利通過,
問題解決了,探討原因:調試宿主的簽名與程序簽名不一致,致使某些異常發生,引發這個DLL的調用錯誤。
Copyright © 2020-2022 南京傾心軟件技術有限公司 版權所有     蘇ICP備2020070309號-1
QQ在線咨詢
13605185909
返回頂部
主站蜘蛛池模板: 爱情岛永久免费| 乱色熟女综合一区二区三区| 窝窝午夜色视频国产精品东北| 国产婷婷综合在线视频| chinesehd国产刺激对白| 69国产成人精品午夜福中文 | 亚洲第一页在线播放| 国产美女精品久久久久久久免费| 狠狠综合久久av一区二区| 中文字幕第一页亚洲| 国内一级野外a一级毛片| 国产亚洲欧美在在线人成| 八戒八戒www观看在线| 成人片黄网站色大片免费| 男女下面无遮挡一进一出| 久久精品国产99国产精品| 国产精品亚洲一区二区三区在线| 欧美黑人巨大videos极品视频| 69无人区卡一卡二卡| 欧美白人最猛性xxxxx| 天天狠天天透天干天天怕∴| 四虎影视色费永久在线观看| 乱中年女人伦av三区| 香焦视频在线观看黄| 最新欧美一级视频| 国产精品欧美在线不卡| 亚洲综合精品第一页| videoshd泰国| 精品国产人成亚洲区| 无码一区二区三区亚洲人妻| 国产成人亚洲毛片| 亚洲Av无码一区二区二三区| 26uuu页面升级| 欧美日韩视频在线观看高清免费网站| 天天做天天爱天天综合网| 免费在线视频一区| www久久精品| 男人桶女人的肌肌30分| 婷婷六月天激情| 免费看的黄色大片| japanesehd熟女熟妇|