2017-03-08 13 views
0

自分のソフトウェアをasp.net(VS2010)で開発し、IIS 7.0で実行しました。私はWindowsアプリケーション(VS2010)に別のソフトウェアを持っています。My aspxページからWindowsアプリケーションへパラメータを渡す方法

asp.netのWebページでButtonをクリックすると、そのexeファイルを実行し、WebページのパラメータをWindowsフォームに渡す必要があります。

  1. 実行exeファイル私はASPXからaspxページに
  2. パスパラメータをボタンをクリックすると、フォーム
+0

Webページからアプリケーションを実行することはできないように設計されています。アプリケーションがすでにアプリケーションとサーバーの間のwebsocketのようなものを実行している場合、情報を渡すことができます。 –

答えて

0

を獲得するための要件は、あなたのasp.netのページを想定し、少し奇妙であるとWindowsが同じでホストされていますプロセスのクラスを使用してこれを達成することができます:

protected void Button1_Click(object sender, EventArgs e) 
{ 
    Process process = new Process(); 
    process.StartInfo.FileName = @"C:\Windows\notepad.exe"; 
    process.StartInfo.Arguments = @"c:\windows\System32\drivers\etc\hosts"; 
    process.Start(); 
} 
関連する問題