1

更新を確認し、ダウンロードしてインストールする Web アプリケーションがあります。

Windows アプリケーションで動作するアップデータ フレームワークが既にいくつかあることは知っていますが、Web アプリケーションでは可能ですか?

これを考えたときに最初に頭に浮かんだのは次のことです。

ファイルのアクセス許可(ファイルのアクセス許可が原因で、すべてのアプリケーション ファイルを置き換えることができない場合があります)

また、web.config または bin フォルダーに触れると、アプリケーションが再起動します。

仕事をするWebアプリケーションからexeを実行することも考えましたが、Webアプリケーションの再起動のためにシャットダウンできるかどうかはわかりません。

その場合のアイデアや解決策をいただければ幸いです。

ありがとう

4

1 に答える 1

-1

WebDeployを見てみましょう

そのような作業を容易にするためのものです。パブリッシュを本番サーバーにデプロイする場所。

サーバーに更新をチェックさせて更新するよりも、更新があるときに更新をサーバーにプッシュする方が簡単です。

Web Deploy を使用すると、ソース コンテンツと宛先コンテンツの違いを検出し、同期が必要な変更のみを転送することで、IIS 7.0 サーバー ファーム全体でサイト、アプリケーション、またはサーバーを効率的に同期できます。このツールは、特定のサイトに対して同期する構成、コンテンツ、および証明書を自動的に決定することにより、同期プロセスを簡素化します。既定の動作に加えて、データベース、COM オブジェクト、GAC アセンブリ、およびレジストリ設定など、同期用の追加プロバイダーを指定するオプションがまだあります。

  • Web アプリケーションを展開するために管理者権限は必要ありません。
  • サーバー管理者は、実行できる操作をきめ細かく制御し、管理者以外にタスクを委任できます。

ただし、IIS7 を実行している必要があります。

于 2012-07-17T07:04:46.097 に答える