0

ClickOnce デプロイメントを通じて配布される WPF アプリケーションがあります。このアプリケーションを使用しているユーザー (顧客) は約 400 人です。顧客ごとに変更される唯一のものは、アプリケーションの app.config に存在する Web サービス URL です。

これらの顧客のそれぞれにとって、app.config を変更してから、mage または mage UI を使用して clickonce 展開に署名すると、時間がかかり、エラーが発生しやすくなります。

これらすべての顧客を管理し、新しい署名付き展開をより迅速に作成できるように、自動化された方法でこれを行う方法はありますか?

編集: この問題を展開レベルでのみ管理する簡単な方法がない場合は、アプリケーションまたは初めてのフロー変更を行うことにオープンです。

4

2 に答える 2

0

最上位ウィンドウに変数を配置する方法に沿ったもので、顧客が初めてログインまたは起動したときに、変数 (エリア? ウェブサイト? 会社? など) を選択するように依頼すると、その変数が設定されます。その後、プログラムが起動するたびに保存して呼び出します。

于 2012-12-25T07:30:30.160 に答える
0

この MSDN 記事 で説明されているように、パラメーターを ClickOnce インストール URL に追加できます。パラメーター値は、最初のインストールまたは更新中にのみ存在するため、アプリケーションをスタート メニューから実行できるようにする場合は、Web サービスの URL をローカルに保存する必要があります。

于 2013-01-03T04:00:00.260 に答える