如何将参数从我的aspx页面传递给Windows应用程序

时间:2017-03-08 06:37:40

标签: c# asp.net

我在asp.net(VS2010)中开发我的软件并在IIS 7.0中运行它。我在Windows应用程序(VS2010)中有另一个软件。

当我在asp.net网页中单击Button时,我需要运行该exe文件并将参数从网页传递到Windows窗体。

  1. 在aspx页面中单击Button时运行exe
  2. 将参数从aspx传递到win form

1 个答案:

答案 0 :(得分:0)

要求有点奇怪,假设您的asp.net页面和窗口是主机在具有propitiate权限设置的同一台机器上,您可以通过使用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();
}