6

clickonce でアプリケーションをデプロイしましたが、デプロイ サーバーの構成ファイルを変更するにはどうすればよいですか? つまり、製品がテストされたら、本番サーバーにデプロイする必要がありますが、本番リソースを消費するためにいくつかの構成パラメーターを変更する必要がありますか?. MageUI.exe を使用する必要があると聞きましたが、まだわかりません。

ご協力ありがとうございます。

感謝

4

2 に答える 2

4

はい、それを行う最善の方法はおそらく MageUI でしょう。MageUI でマニフェストを開き、[保存] をクリックするだけで、マニフェストを再署名するように求められます。

マニフェストに署名するときは、2 つのオプションがあります。自己証明書を使用するか、証明書を購入できます。自己証明書は簡単に使用できますが、アプリをインストールすると、発行元がUnknownとして表示されます。証明書を購入する場合は、次の手順に従って ClickOnce マニフェストに署名するために必要なファイルを作成します - http://www.softinsight.com/bnoyes/CommentView.aspx?guid=78d107d1-3937-4d8d-81d9-73cb6ae18eee

于 2008-09-18T15:06:13.103 に答える
3

codeConcussion は正しいです。これは、構成の変更のために常に行っています。覚えておくべきことは、サーバーに新しいバージョンがある場合にのみユーザーがスマートクライアントの新しいバージョンを取得するようにバージョンを管理している場合は、構成を取得するためにマニフェスト ファイルのバージョンを任意に増やす必要があることです。ユーザーに再度ダウンロードする変更。

もちろん、展開プロセスがアプリをどのようにバージョン管理するかによっては、これは危険な場合があります。私たちの場合、時間ベースのアルゴリズムを使用して、バージョンを日付の後に HHMM が続くように再設定します (たとえば、2008.9.23.1317)。これはビルド/デプロイ スクリプトで行われるため、同じバージョンを使用する別のビルドについて心配することなく、マニフェストでバージョンを 2008.9.23.1318 に変更できます。

とにかく、考えるべきこと。

于 2008-10-03T18:35:08.327 に答える