- PR -

アプリケーションの自動更新

投稿者投稿内容
hause
会議室デビュー日: 2004/04/20
投稿数: 4
投稿日時: 2005-01-19 11:35
環境:Visual Studio.NET 2003 VB.NET

VB.NETで作成したアプリケーションの配布方法で悩んでいます。

最初の配布はインストーラをサーバに置いて各ユーザーにインストールしてもらおうと思うのですが、その後プログラムの修正をしたとき再びインストールを行うのではなく、自動で各ユーザーにインストールされているアプリケーションが更新される方法、またはそのような機能を実現するツールはあるでしょうか?

方法を知っている方がいらっしゃいましたら教えてください。
よろしくお願いします。
Fujiwo
常連さん
会議室デビュー日: 2002/02/19
投稿数: 20
投稿日時: 2005-01-19 11:54
>環境:Visual Studio.NET 2003 VB.NET

# 現環境に関するコメントでなくて申し訳ないです。

.NET 2.0 からで、「ClickOnce」に対応しますよね。Visual Studio 2005 で対応します。
これがまさにおっしゃるような機能ですね。使い方も割と簡単です。

http://www.microsoft.com/japan/msdn/net/winforms/clickonce.asp
Jubei
ぬし
会議室デビュー日: 2002/03/02
投稿数: 830
お住まい・勤務地: 関西
投稿日時: 2005-01-19 12:03
諸農です。

過去にも話題があったかと思います。

.NET Client Applications: .NET Application Updater Component


_________________
諸農和岳
Powered by Turbo Delphi & Microsoft Visual Studio 2005

十兵衛@わんくま同盟
http://blogs.wankuma.com/jubei/
とっと
大ベテラン
会議室デビュー日: 2004/03/25
投稿数: 197
投稿日時: 2005-01-19 13:07
引用:

Jubeiさんの書き込み (2005-01-19 12:03) より:
諸農です。

過去にも話題があったかと思います。

.NET Client Applications: .NET Application Updater Component




こんにちは。

こんなのがあったのですね。知りませんでした。

僕はサーバーに配置したmsiファイルの更新日時をファイルに書いておいた以前の更新日時と
比較して更新されていればmsiファイルを実行する、なんて事をやってました。

hause
会議室デビュー日: 2004/04/20
投稿数: 4
投稿日時: 2005-01-19 16:55
Fujiwoさん、Jubeiさんお返事ありがとうございます。
「Click Once」は確かに良い機能なのですが、今回Visual Studio 2003で実現したいと思っております。
「Updater Component」について、ページが全て英語なので少し時間をかけて調べてみたいと思います。
Jubei
ぬし
会議室デビュー日: 2002/03/02
投稿数: 830
お住まい・勤務地: 関西
投稿日時: 2005-01-19 17:17
引用:

「Updater Component」について、ページが全て英語なので少し時間をかけて調べてみたいと思います。



この会議室の過去ログのどこかに日本語訳のサイトのことについても
発言していたと思います。。
ちょっと時間が無いので、すみませんが探してください。
_________________
諸農和岳
Powered by Turbo Delphi & Microsoft Visual Studio 2005

十兵衛@わんくま同盟
http://blogs.wankuma.com/jubei/
hause
会議室デビュー日: 2004/04/20
投稿数: 4
投稿日時: 2005-01-20 19:53
Jubeiさん、お忙しいところありがとうございます。
過去のなかから検索したら日本語訳についての話題がありました。

質問は変わるのですが、自動更新の機能やりたいときUpdater Componentを使って実現するのが一般的なのでしょうか?
Jubei
ぬし
会議室デビュー日: 2002/03/02
投稿数: 830
お住まい・勤務地: 関西
投稿日時: 2005-01-20 20:19
諸農です。

引用:

質問は変わるのですが、自動更新の機能やりたいときUpdater Componentを使って実現するのが一般的なのでしょうか?



たまたま、早い時期のサンプルがそうだったというだけなんですよね(^_^;)

こんなのもあります。
Write Auto-Updating Apps with .NET and the Background Intelligent Transfer Service API

探せば、他にもいろいろと見つかるかと思います。


_________________
諸農和岳
Powered by Turbo Delphi & Microsoft Visual Studio 2005

十兵衛@わんくま同盟
http://blogs.wankuma.com/jubei/

スキルアップ/キャリアアップ(JOB@IT)