asp.netサーバーで外部アプリケーションを起動しようとすると、プロセスが実行されて正常に動作することがわかりますが、すべてがバックグラウンドモードで実行されます。ASP.NET Process.Start()はバックグラウンドモードでプロセスを起動します
私はcassiniウェブサーバーを使用しています。またStartInfo.CreateNoWindow = false;
は役に立ちません。
たとえば、Visual Studio Developmentサーバーではすべてが正常に表示されます。
アプリを起動して目に見える形で表示するにはどうすればよいですか?
ウェブブラウザを実行しているユーザーのコンピュータでアプリを起動して表示しますか?もしそうなら、これは不可能で、asp.net、iss、http、html、およびjavascriptの間ですべてがどのように適合するかについての深い誤解を裏切っている。 –
私はそれをサーバー側から実行したい。私はProcess.Start()を使用している理由は、私が直面しているのは、カジノのWebサーバーが "デスクトップとの対話"モードで動作しないことだけです。だからこそ、アプリケーションの顔=は表示されません)。いくつかの回避策がありますか? –