2012-02-17 13 views
0

ClickOnceパッケージを作成する際にハッシュコードを検証する必要があります。まずはインストールせずにこれを行う方法はありますか?理想的には、MSBuildスクリプトでパッケージを作成した直後に実行します。 Mage.exeにはこの機能はありません。ClickOnceハッシュを検証する

おかげ

答えて

0

あなたはFrameworkツールからmage.exeを使用して手動で署名でき、CLIおよび利用可能な魔術師のGUIバージョンがあります。私はコマンドラインツールを使用してビルド中にパッケージを辞退し、うまくいきました.cliはハッシュを検証する方法を提供するはずです。

しかし、btw。ファイルを変更した場合は、パッケージ全体を辞表する必要があります。

+0

私はパッケージを公開した後でパッケージを変更するつもりはありません。私たちは、パッケージをインストールするときに、ハッシュのミスマッチであるmsbuildスクリプトに問題がありました。この問題は、いつ、どのようにコンパイルするのか、いつパッケージ化するのか(これまでに12種類のパッケージを作成する必要がある)と関係があります。ハッシュ検証は、承認テスト環境に無効なパッケージが配備されていないことを保証するための安全性の測定です。 – jaspernygaard

関連する問題