1

これはasp.netプロジェクトからの私のサンプルコードです

Doc abcpdfDoc = new Doc();
abcpdfDoc.MediaBox.String = "0 0 612 1008";
abcpdfDoc.Rect.String = abcpdfDoc.MediaBox.String;
abcpdfDoc.Page = abcpdfDoc.AddPage();
int docID

docID = abcpdfDoc.AddImageUrl(url_html.ToString()); //CAUSES webserver to crash

コードは警告/エラーなしでコンパイルされます。デバッグ中に、Webサーバーがクラッシュしたというメッセージが表示されます-以下はメッセージです

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: WebDev.WebServer.EXE
  Application Version:  9.0.30729.1
  Application Timestamp:    488f1aa2
  Fault Module Name:    ieframe.dll
  Fault Module Version: 9.0.8112.16457
  Fault Module Timestamp:   50a2fe39
  Exception Code:   c0000005
  Exception Offset: 000d135b
  OS Version:   6.1.7601.2.1.0.256.48
  Locale ID:    1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

私はabpdf7を使用しており、試用版をダウンロードし、32bOSを実行しているwin7でコマンドラインmsiexec/iを使用して管理者モードでmsiを実行しました

4

1 に答える 1

1

クラッシュの原因は、古いバージョンのライブラリが IE 9.x で動作しないためです。最新バージョンのライブラリにアップグレードすると問題が解決しました

于 2013-02-19T01:28:20.597 に答える