2016-04-11 11 views
0

私は手動で私のWPFアプリケーションを更新しようとしているが、私は、以下の手順を見つけましたアプリケーションはNetwork Deployedモードにする必要があるためです。更新WPFアプリケーションプログラム

私は自分のアプリケーションの最新バージョンを自分のサーバーにオンラインでアップロードし、アプリケーションのプロパティの更新場所を指定しました。

enter image description here

してください、あなたはこの問題を解決するために私を助けることができます:私は次のエラーを取得するアプリケーションを実行し、更新ボタンを押した後

。事前に

SOURSE

おかげ

Abdulsalam。

答えて

0

チェックアウトCodeProjectの上でこのチュートリアル:

http://www.codeproject.com/Articles/731954/Simple-Auto-Update-Let-your-application-update-i

私はそれがそこに最高のソリューションです見つける(あなたはClickOnceのを避けるために探している場合は特に)、あなたが必要とされるだろう、ほぼすべての可能な機能を提供します非常に簡単にカスタマイズできます。

これらは基本的で驚くべき機能は次のとおりです。

  • は、新しいバージョンのためにHTTP経由でリモートサイトをチェックしてください。
  • 新しいバージョンが入手できる場合は、ZIP形式でダウンロードしてください。
  • 何かを上書きする前に正常にダウンロードされていることを確認してください。
  • コンポーネントとしてアプリケーションに簡単に追加できます。
  • アプリケーション自体の更新を許可します。
  • ブートストラップまたはマルチステッププロセスは必要ありません。
  • レジスト改ざん。
  • いくつかの簡単なロギングを行います。
  • 単一のXMLファイル構成。

ファイルのダウンロード時に進捗状況を示す独自の更新ダイアログをコーディングすることもできました。残念ながら、これは記事には含まれていません。

0

新しいバージョンのアプリケーションで以前のバージョンより高い信頼性が要求され、信頼できるアプリケーションの展開が実行されている可能性はありますか?その場合、信頼レベルのプロンプトは発生しません。詳細は、https://msdn.microsoft.com/en-us/library/s22azw1e.aspxおよびhttps://msdn.microsoft.com/en-us/library/01daf08f.aspxを参照してください。

信頼できるアプリケーションの展開と許可の昇格の後半のページノート:「現在のパブリッシャが信頼できるパブリッシャでない場合、信頼マネージャはアクセス許可を使用して、アプリケーションに昇格されたアクセス許可を付与するかどうかを問い合わせます。ただし、権限昇格が管理者によって無効になっている場合、アプリケーションは実行権限を取得できません。アプリケーションは実行されず、ユーザーに通知は表示されません。

関連する問題