アーティクル - CS333190

Visual Studio の出力ウィンドウにエラーが表示される: 間違ったライセンス キー

修正日: 23-Dec-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Kepware Server (formerly KEPServerEX) 5.19.467.0 to 6.8
  • ThingWorx Kepware Server (legacy) 8.0 to 8.4

説明

問題: ClientAce プロジェクトがビルドされると、Visual Studio の [出力] ウィンドウに次のいずれかのようなエラーが表示されます。 .exe)」または「エラー: ライセンス キーが違います」。考えられる原因: 1. 別の PC からのライセンス キー ファイルを使用して、署名ツールが PC で使用されています。 ClientAce は 1 つの開発用 PC にライセンス供与される場合があり、再度ライセンスを取得しない限り別の PC に移動することはできません。 2. デフォルトでは、署名ボタンはプロジェクトのビルド後のイベントにコード行を追加します。コードの最初の行は、プロジェクトの実行可能ファイルに署名します。コードの 2 行目は、プロジェクトのデバッグ ホスト環境のバージョンに署名します。たとえば、"MyProject.exe" という名前のプロジェクトには、"MyProject.vshost.exe" という名前のデバッグ プロジェクトがあります。解決策: 1. 以前の PC からライセンスを削除します。 2. ビルド後のイベントを開き、次のコマンド ライン イベントを削除します: "C:\Program Files (x86)\Kepware Technologies\ClientAce\Sign\sign.exe" "$(TargetDir)$(TargetName).vshost.exe " "$(TargetName).vshost.lic".注: これらのソリューションは、C# プロジェクトと VB.Net プロジェクトの両方に適用されます。
最新バージョンはこちらを参照ください CS333190