2009-03-15 8 views
0

私はwebcontrol(IE)をホストし、Casiniを使用してlocalhost上で動作するアプリケーションを持っています。私はCruiseControl.NET(アプリケーションについてはhttp://www.codeplex.com/ccnetbuildstationを参照)を実行するために使用します。localhost上で実行されているWebページから実行ファイルを起動するには?

カスタムCruiseControl.NETレポートでは、Visual Studioのような他のアプリケーションを開始したいと思います。

余分なアプリケーションをインストールしなくても、Webページから実行可能ファイルをどのように起動できますか?私は現在、私はCruiseControl.NETに慣れていないんだけど、それだけでウェブサーバ/アプリケーションのいくつかの種類だ場合は3.5

答えて

1

を、カスタムフォームアプリで構成されて自分のアプリケーションを使用するために何かをインストールする必要性を持っていないCruiseControl.NETとカッシーニウェブサーバで実行されているが、私はそれにもかかわらず、これを行うための3つの方法を考えることができ、それは、ウェブサイトをすることはできません返す(およびべきではありません)を直接実行可能ファイルを実行します。

  1. がダウンロードされる小さなランチャーアプリケーションを書くときアプリケーションを実行する必要がありますが、「開く」、「確信しています」、「はい、安全なゾーンではありません。快適ではありませんが、すべてのブラウザで動作します。
  2. run://something.exeのようなプロトコルハンドラを登録し、指定されたファイルを実行するプログラムを作成します。
  3. 実行ファイルを実行するブラウザプラグインを入手してください。最初に見つけたのはLaunchInIEです。構成がちょっと変わって見えますが、それはあなたが望むことをするようです。
+0

LaunchInIEはこれを行う良い方法のようです。すべての種類のレジストリ登録が必要なことは残念です。それはちょっと古いようです(<2002)、このようなツールがありますか? –

関連する問題