作成日: 2026/03/05 最終更新日: 2026/03/05
文書種別
制限事項
対象製品
ライセンス認証に「MESCIUS SA3 クライアントツール」を使用する製品
詳細
「対象製品」を使用したプロジェクトのビルド時、ビルドログに出力されるテキストの一部が、以下のように文字化けします。
本来の各テキストは、左から順に、以下のような内容になっています。
- パッケージ ID
- 最新バージョン
- 作成者
- ダウンロード
- 確認済み
この文字化け自体が、ビルドやアプリケーションの動作に影響することはありません。
原因
プロジェクトのビルド時、アプリケーションにライセンスを組み込むために、dotnetコマンドを介してライセンス認証のツール(sa3client)が実行されます。その際、dotnetコマンドから、「パッケージ ID」などの各テキストが出力されます。
Visual Studioのビルドログのエンコードは、実行環境のWindowsの既定のエンコード(日本語環境の場合、通常はshift-jis)に準拠します。一方、dotnetコマンドの結果は、UTF-8エンコードで出力されます。そのため、出力された日本語テキストがコンソール上で文字化けします。
前述のとおり、この文字化け自体が、ビルドやアプリケーションの動作に影響することはありません。