IronPDFのエンジニアリングサポートを依頼する

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDFの向上と、お客様が直面している問題の解決にご協力いただきありがとうございます。 私たちの機能やアップデートの大部分はお客様のリクエストによって推進されており、ソフトウェア開発をお客様と開発者との双方向の対話と捉えています。

サポートを提供するためには、エンジニアリングチームが問題を効率的に再現し、回帰テストを作成できる必要があります。 ほとんどの問題は、プラットフォームまたはランタイムに特有のものです。 そのため、非常に簡潔な情報をご提供いただく必要があります。

サポートのリクエストはすべて support@ironsoftware.com へ送信してください。

問題に関する簡潔で明確な説明

良い技術レポートには、問題を再現するために十分な情報が含まれている必要があります。 件を同僚に報告したり、Stack Overflowに投稿したりすると想像してください。

バグ報告には次の内容が含まれている必要があります:

  • 経験した症状の明確な説明と、それらの原因について考えられるアイデア。
  • ログファイル(以下参照)
  • 環境: IronPDFバージョン、OSおよび.NETランタイムバージョン、(該当する場合は正確なクラウド環境)

    以下をできる限り含めて、チケットの優先度を上げてください。

  • 以下の問題を完全に再現するサンプルプロジェクト
  • スタックオーバーフロー形式のコードスニペット(コードのスクリーンショットは撮らないでください)
  • 症状 / 例外のスクリーンショット
  • 例外メッセージテキスト(例外 + 内部例外)
  • コードのデバッグポイントのどこでプロセスが停止または脱出しますか?
  • 入力パラメータとアセット: URL、HTML、HTMLファイル、画像、PDF、CSSなど。

IronPDFログファイルの添付方法

ログファイルの添付は、バグレポートに添付することで、サポートできる確率が2倍以上に高まります。

注意: IronPDFには、有効にする必要がある詳細なエラーログ機能があります。

ログを有効にする方法

// Place at the top of your code, prior to running any other IronPdf methods
IronPdf.Logging.Logger.LogFilePath = "Default.log";
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
// Place at the top of your code, prior to running any other IronPdf methods
IronPdf.Logging.Logger.LogFilePath = "Default.log";
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
' Place at the top of your code, prior to running any other IronPdf methods
IronPdf.Logging.Logger.LogFilePath = "Default.log"
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All
$vbLabelText   $csharpLabel

IronPDFによって作成されたログファイルは、DLLが配置されているプロジェクトの/binディレクトリにあります。

  • default.log(デプロイメントプロセス)
  • cef.log(レンダリング)
  • IronSoftwareCefSubprocess.log(Iron SoftwareCefサブプロセス.log)。 レンダリングとスレッディング
  • IronSoftwareEngine.log("Error generating PDF from..."で始まる例外のデバッグに役立ちます)

    クラウドサーバーにはログファイルの特定の場所がしばしばあります。 AzureAWSでログファイルを生成するためのガイドがあります。

サンプルプロジェクトの添付方法

問題の全体を正確に再現する例プロジェクトは、エンジニアが問題を簡単かつ迅速に認識し、理解することを可能にします。

これは再現性のためのゴールドスタンダードであり、通常、サポートリクエストを最上位に迅速に処理します。

私たちが推奨する形式は、圧縮されたシンプルなスタンドアロンの.NETコンソールまたはWebアプリプロジェクトです:

  • Google DriveまたはDropboxのリンクを送信する際には、完全な共有を有効にしてください。
  • Bin フォルダは必要ありません。その追加は zip ファイルの容量を増やしてしまいます。

    以下も含めてください

  • 動作しているファイルと動作していないファイルを含むインプットファイル(PDF、参照されたアセット(CSS、画像)など)
  • (該当する場合)PDFを出力し、期待される出力を提供する