南京軟件定制開發

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

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
返回頂部
主站蜘蛛池模板: 中文字幕精品无码一区二区三区| 亚洲精品成人片在线观看精品字幕 | 国产精品成人va在线观看 | 永久免费bbbbbb视频| 国偷自产视频一区二区久| 亚洲人成影院在线无码按摩店| 免费视频www| 日日噜噜夜夜狠狠久久aⅴ| 午夜dj在线观看神马电影中文| 一个人看的www在线观看免费| 毛茸茸性XXXX毛茸茸毛茸茸| 国产欧美精品午夜在线播放| 久久亚洲国产成人精品性色 | 日批视频网址免费观看| 公天天吃我奶躁我的在线观看| 99久久99这里只有免费费精品 | 稚嫩娇小哭叫粗大撑破h| 国内精品久久久久影院蜜芽| 亚洲AV无码一区二区三区在线| 芬兰bbw搡bbbb搡bbbb| 太粗太长岳受不了了| 亚洲天堂电影在线观看| 香蕉久久夜色精品国产尤物| 少妇无码太爽了不卡视频在线看| 亚洲欧洲精品久久| 青青草国产精品| 好吊操视频在线观看| 亚洲国产AV一区二区三区 | 日本爽爽爽爽爽爽在线观看免| 兽皇videos极品另类| 2021精品国产品免费观看| 日韩一区二区三区精品| 免费播放哟哟的网站| 亚洲丝袜制服欧美另类| 成人漫画免费动漫y| 亚洲最大中文字幕| 色妞www精品视频免费看| 在线观看国产精美视频| 久久无码人妻一区二区三区| 白嫩少妇激情无码| 国产成人免费视频app|