<span id="r9bxl"></span>

    南京軟件定制開發(fā)

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

    13605185909

    新聞資訊

    NEWS CENTER
    欄目導(dǎo)航

    軟件定制開發(fā)_關(guān)于 WPF下 ReportViewer 導(dǎo)出成PDF時報

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

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


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

    在網(wǎng)上搜,發(fā)現(xiàn)也有很多人遇到這個問題。
    用了一個友網(wǎng)的辦法:
    測試程序時發(fā)現(xiàn),這個問題總是在調(diào)試時發(fā)生,而程序發(fā)布之后,這個問題就不再出現(xiàn)了。

    做了幾個小測試,發(fā)現(xiàn),刪除  xxxxxx.pdb (在可執(zhí)行程序目錄刪除所有的 *.pdb)(放置ReportViewer控件的)后,測試就可以順利通過,
    問題解決了,探討原因:調(diào)試宿主的簽名與程序簽名不一致,致使某些異常發(fā)生,引發(fā)這個DLL的調(diào)用錯誤。
    Copyright © 2020-2022 南京傾心軟件技術(shù)有限公司 版權(quán)所有     蘇ICP備2020070309號-1
    QQ在線咨詢
    13605185909
    返回頂部
    主站蜘蛛池模板: 男的把j放进女人下面视频免费| 亚洲一线产区二线产区区| 免费无码婬片aaa直播表情| 日韩免费观看视频| 亚洲AV成人无码网站| 国产a级特黄的片子视频免费| 亚洲精品V天堂中文字幕| 日本大片在线看黄a∨免费| 激情小说亚洲图片| 亚洲AV无码成H人在线观看| 四虎精品成人免费视频| 中文字幕精品亚洲无线码一区 | 午夜dj免费在线观看| 亚洲欧洲免费无码| 婷婷亚洲天堂影院| 国产免费久久精品丫丫| 精品国产综合成人亚洲区| 国产免费网站看v片在线| 久久久国产精品亚洲一区| 最近的中文字幕大全免费版| 婷婷亚洲综合五月天小说在线| 亚洲精品国产福利一二区| 中国一级毛片视频免费看| 亚洲黄色在线视频| 日本特黄特色免费大片| xxxxx做受大片视频免费| 亚洲国产成人私人影院| 成全视频免费高清| 久久久久久久久久久免费精品| 亚洲色图国产精品| 精品久久免费视频| 韩日电影在线播放免费版| 亚洲欧洲精品一区二区三区| 国产福利免费观看| 一个人看的www免费视频在线观看| 亚洲伊人久久大香线蕉| 国产成人精品曰本亚洲79ren| 120秒男女动态视频免费| 美女被爆羞羞网站在免费观看| 亚洲国产精品无码AAA片| 好男人视频社区精品免费|