0

Web コントロール (IE) をホストし、Casini を使用して localhost で実行するアプリケーションがあります。これを使用して CruiseControl.NET を実行します (アプリについては、http://www.codeplex.com/ccnetbuildstationを参照してください)。

カスタム CruiseControl.NET レポート内で、Visual Studio などの他のアプリケーションを起動したいと考えています。

追加のアプリケーションをインストールせずに Web ページから実行可能ファイルを起動する方法を教えてください。現在、カスタム フォーム アプリ、CruiseControl.NET、および Cassini 3.5 で構成されるアプリケーションを使用するために何かをインストールする必要はありません。

4

1 に答える 1

1

私はCruiseControl.NETに精通していませんが、Webサーバーを返すWebサーバーで実行されているある種のWebサーバー/アプリケーションである場合、実行可能ファイルを直接実行することはできません(実行すべきではありません)が、次の3つの方法を考えることができますそれにもかかわらず、これを行う:

  1. アプリケーションを実行する必要があるときにダウンロードされる小さなランチャーアプリケーションを作成しますが、「開く」、「確かに」、「ええ、わかっています。セーフゾーンではありません。とにかく実行してください」をクリックする必要があります。快適ではありませんが、すべてのブラウザで動作します。
  2. run://something.exe のようなプロトコル ハンドラを登録し、指定されたファイルを実行するプログラムを作成します。
  3. 実行可能ファイルを実行するブラウザ プラグインを取得します。最初に見つけたのはLaunchInIEです。
于 2009-03-15T16:38:40.273 に答える