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的东西,可以允许传递信息。 –