SVF Client for .NET Framework API Plus 9.2から9.2.4リリース情報

公開日時:2017/02/15 10:00 記事番号:000009530
製品ブランド:SVF

機能追加事項

・log4net.dllをGACに登録、削除するツール(SVFClientLogGACRegister.exe、および
  SVFClientLogGACUnregister.exe)を追加しました。
・インストール時、発行者ポリシーをGACに登録できるようになりました。ユーザーアプリケー
  ションの下位互換による動作が可能になります。
・次の環境変数で、ログ関連の設定が定義できるようになりました。
  - SVFCLIENT_LOGLEVEL(ログレベル)
  - SVFCLIENT_LOGFOLDER(ログの出力フォルダー)
  - SVFCLIENT_LOGNAME(ログのファイル名)"

修正事項

・インストール時に[Install to GAC.]を選択しても、Fit.Windows.SvfClient.dll以外のライブラリ
 がGACに登録されない問題を解消しました。
・SVF Client for .NET Framework API Plusのライブラリを利用して作成したアプリケーションで
  EMFデータまたはEMFPLUSデータでの印刷を繰り返すと、メモリ使用量が増加し続ける問題を
  解消しました。
・ストリーム形式の印刷データの場合、ArgumentNullExceptionが発生して印刷でき ない問題を
  解消しました。
・印刷実行時、内部的にエラーが発生し、出力がされていないにもかかわらず、印刷処理完了時の
 ClientPrintEventArgs.ResultStatusがSuccessとなる問題を解消しました。
・ファイル構成が下記のとおりとなりました。かっこ内に変更点を記載します。
  ¥lib¥
  |- Fit.Windows.SvfClient.dll
  |- Fit.Windows.SvfClient.xml
  |- Fit.Windows.Client_APIPlus.dll(Fit.Windows.Client.dllから名称変更)
  |- Fit.Windows.Markup_APIPlus.dll(Fit.Windows.Markup.dllから名称変更)
  |- Fit.Windows.Presentation.Controls_APIPlus.dll
  | (Fit.Windows.Presentation.Controls.dllから名称変更)
  |- log4net.dll
  |- policy.9.2.Fit.Windows.SvfClient.dll(新規追加)
  |- policy.config(新規追加)
  |- SVFClientLogGACRegister.exe(新規追加)
  |- SVFClientLogGACUnregister.exe(新規追加)
  |- ja¥
  |   |- Fit.Windows.Client_APIPlus.resources.dll
  |   | (Fit.Windows.Client.resources.dllから名称変更)
  |   |- Fit.Windows.Presentation.Controls_APIPlus.resources.dll
  |   (Fit.Windows.Presentation.Controls.resources.dllから名称変更)
  |- zh-CHS¥
  |   |- Fit.Windows.Client_APIPlus.resources.dll
  |   | (Fit.Windows.Client.resources.dllから名称変更)
  |   |- Fit.Windows.Presentation.Controls_APIPlus.resources.dll
  |   (Fit.Windows.Presentation.Controls.resources.dllから名称変更)
  ¥
     |- Fit.Windows.Client_APIPlus(*1を参照)
     |- Fit.Windows.Client_APIPlus.resources(zh-CHS)(*1を参照)
     |- Fit.Windows.Client_APIPlus.resources (ja)(*1を参照)
     |- Fit.Windows.Markup_APIPlus(*1を参照)
     |- Fit.Windows.Presentation.Controls_APIPlus(*1を参照)
     |- Fit.Windows.Presentation.Controls_APIPlus.resources (zh-CHS)
     | (*1を参照)
     |- Fit.Windows.Presentation.Controls_APIPlus.resources (ja)
     | (*1を参照)
     |- Fit.Windows.SvfClient(*1を参照)
     |- policy.9.2.Fit.Windows.SvfClient(*2を参照)
     |- log4net(log4net.dllをGAC登録した場合追加)
  *1 [Install to GAC.]にチェックを付けてインストールした場合追加
  *2 [publisher policy assembly to the GAC.]にチェックを付けてインストールした場合追加
     "

制限事項

・SVF Client for .NET Framework API Plusでログ出力の設定を行っても、プレビュー表示時には
  ログが出力されません。