2010-12-28 6 views
0

クライアントマシンで「NXClient」を起動する必要のあるWebアプリケーションを作成しています。だから、それをする最善の方法は何ですか?クライアントのexeを起動する最も良い方法は何ですか?

ありがとうございます。

+0

私はいくつかの説明が必要です。あなたのユーザーにあなたのウェブサイトを訪問させ、そうすることで、すでに自分のマシンに存在するアプリケーションを立ち上げることができますか? –

+0

私は、クラウド内で対話する、すなわちリモートマシンにアクセスする必要があるウェブサイトを作成しています。このリモートマシンは、アプリケーション、すなわちNXクライアントを使用してアクセスされる。これはすでにユーザーマシンにインストールされているので、ユーザーがログインクレデンシャルを提供してリモートマシンにアクセスできるように、このクライアントexeを自分のWebサイトから起動する必要があります。 – LLM

答えて

2

これはできません。

代わりに、クライアント上のプログラムに拡張子を関連付けてから、その拡張子を持つファイルを提供すると、プログラムが開きます。

+1

+1 "...ユーザーがそれを許可している場合** **"それは開く必要があります。 –

1

がその時迷惑プロンプトでと、IEのみで動作する提案を削除するために編集された...

がユーザーの操作なしでそれを起動することです、@SLaksは純粋なASP.NETから不可能、と言うように、正当な理由があります。

ただし、ActiveXコントロールまたはブラウザアドオンを別の言語で作成し、ユーザーにインストールさせることができます。しかし、定義上、それはASP.NETソリューションではなく、ActiveXソリューション、アドオンソリューションなどです。

しかし、このようなブラウザアドオンは悪い考えです。あなたのアドオンが何をしているのかを明確に述べるべきです。

+0

それはどちらも動作しません。 – SLaks

+0

本当ですか?どちらが動作しません...リンク、またはアドオン?それが間違っていると私は喜んで答えを撤回します... – David

+0

リンク。私はブラウザがそれをブロックすることは合理的に確信しています。また、EXEを '%TEMP% 'にコピーする可能性があります。 @SLaks。 – SLaks

関連する問題