100%マネージド.NETコンポーネントである ImageKit.NET2は、.NET Framework 2.0 のアプリケーション配布・更新形態「ClickOnce」に対応しています。
【ClickOnceとは】
.NET Framework 2.0 の ClickOnce の機能を利用すれば、作成したプログラムを Web サーバーに配置するだけで、リッチな UI を備えた Windows アプリケーションをインターネットやイントラネット、またはオフラインの PC クライアントで実行できます。
従来の「ノータッチデプロイメント」に比べ、IDE と統合した発行ツールの提供やセキュリティの柔軟性、保守面の簡便性などが飛躍的に進化しており、Windows アプリケーションの実用的な新しい運用スタイルとなっています。
ClickOnce では、クライアント PC にプログラムがインストールできるため、実行時のセキュリティ設定を大幅に緩和することができ、オフラインでアプリケーションを利用できます。また、従来の「ノータッチデプロイメント」のようにWebサーバーから起動することもできます。
【ClickOnce デモ】
それでは、実際に弊社 Web 上に用意した、ImageKit.NET2 を使った簡単なWindowsアプリケーションを ClickOnce でお客様の PC からオンラインで体感してください。
デモ実行前のクライアントPCの準備:
クライアントPCに .NET Framework 2.0 がインストールされている必要がありますが、インストールされていない場合は、自動的に .NET Framework 2.0 のインストールを確認してインストールする機能があります。
そのほか、従来の「ノータッチデプロイメント」とは異なり、お客様の PC 上のセキュリティレベルなどの設定はございません。
デモの実行:
次のリンクより実行できます。
http://www.newtone.co.jp/ClickOnce/IKNET2/publish.htm
▼最初に次のページが表示されます。(.NET Framework 2.0 がインストール済みの場合)
「インストール」ボタンを押してインストールを開始します。

▼.NET Framework 2.0 がインストールされていない場合は、次のような画面が表示されます。
「インストール」ボタンを押して、.NET Framework 2.0 をインストールします。
▼「アプリケーションの起動中」ダイアログ
▼「セキュリティの警告」ダイアログ
発行元を確認できません、と表示されますが、「インストール」ボタンを押してインストールを進めてください。 (弊社 Web 上からの実行が2回目以降の場合で、プログラムに更新が無い場合は、インストールは行われず、すぐにプログラムが起動されます。)
▼インストール中のダイアログ
このダイアログでインストールが終了すると、以降の通りプログラムが起動されます。
|
実行デモプログラムについて:
実行しているPC上の指定したイメージファイルを読み込み、いくつかのエフェクト効果を試せます。
また、BMP形式固定ですが保存することもできます。
▼起動画面
▼エフェクト効果画面例
オフラインでのプログラムの実行方法:
弊社Webより、一度インストールしたプログラムは、通常の「スタート」→「すべてのプログラム」からも実行できます。
プログラムのアンインストールについて:
PCにインストールしたデモプログラムをアンインストールするには、通常の「コントロールパネル」→「プログラムの追加と削除」を利用してください。
【参考】
ClickOnce の配置のトラブルシューティング
お客様が ClickOnce を利用して Window sアプリケーションを配置される場合の問題解決情報は、次のマイクロソフト社のページにございます。必要に応じてご利用ください。
http://msdn2.microsoft.com/ja-jp/library/fb94w1t5(VS.80).aspx
|