0
我在asp.net(VS2010)中開發了我的軟件並在IIS 7.0中運行它。我在Windows應用程序中有另一個軟件(VS2010)。如何將參數從我的aspx頁面傳遞到Windows應用程序
當我點擊在asp.net網頁中的按鈕,我需要運行該exe文件並將參數從網頁傳遞到Windows窗體。
- 運行exe文件,當我點擊aspx頁面按鈕
- 從ASPX傳遞參數贏得形式
我在asp.net(VS2010)中開發了我的軟件並在IIS 7.0中運行它。我在Windows應用程序中有另一個軟件(VS2010)。如何將參數從我的aspx頁面傳遞到Windows應用程序
當我點擊在asp.net網頁中的按鈕,我需要運行該exe文件並將參數從網頁傳遞到Windows窗體。
的要求是有點怪怪的,假設你的asp.net頁面和窗口是主機相同您可以通過使用Process Class來實現此目的:
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();
}
這是爲了安全起見,您無法從網頁運行應用程序的設計。如果應用程序已經在應用程序和服務器之間運行了一個類似websocket的東西,可以允許傳遞信息。 –