C# System.Diagnostics.Process.Start不';无法在Default.aspx.cs中工作 我有一个C++中的一些部分,有些是用ASP.NET/C语言编写的, < >有一个内置的C++调用了一个ASPX页面(导航栏2..(默认….ASPX,NULL,NULL);< /COD>)< /P>

C# System.Diagnostics.Process.Start不';无法在Default.aspx.cs中工作 我有一个C++中的一些部分,有些是用ASP.NET/C语言编写的, < >有一个内置的C++调用了一个ASPX页面(导航栏2..(默认….ASPX,NULL,NULL);< /COD>)< /P>,c#,asp.net,visual-c++,C#,Asp.net,Visual C++,在Default.aspx.cs中,我调用一个外部进程,例如 System.Diagnostics.Process.Start("http://stackoverflow.com/"); 在使用windows server 2003的我的电脑中,它工作正常。在另一台PC上,使用windows 8和IIS 8时不会发生任何事情 怎么了?您有什么建议吗?如果您调用进程。在服务器上的页面中启动,它将在服务器上执行,而不是在客户端上执行。因为IIS进程不是一个用户交互进程,所以您根本看不到任何东

Default.aspx.cs
中,我调用一个外部进程,例如

System.Diagnostics.Process.Start("http://stackoverflow.com/");   
在使用windows server 2003的我的电脑中,它工作正常。在另一台PC上,使用windows 8和IIS 8时不会发生任何事情


怎么了?您有什么建议吗?

如果您调用
进程。在服务器上的页面中启动
,它将在服务器上执行,而不是在客户端上执行。因为IIS进程不是一个用户交互进程,所以您根本看不到任何东西

由于IISExpress是一个用户交互过程,它可能会在您的开发机器上工作


在你的帖子中没有太多的信息来说明你想要实现什么,但你可能正在寻找。

如果你调用
进程。在服务器上的页面中启动
,它将在服务器上执行,而不是在客户端上执行。因为IIS进程不是一个用户交互进程,所以您根本看不到任何东西

由于IISExpress是一个用户交互过程,它可能会在您的开发机器上工作


在你的帖子中没有太多的信息来说明你想要实现什么,但你可能正在寻找。

如果你调用
进程。在服务器上的页面中启动
,它将在服务器上执行,而不是在客户端上执行。因为IIS进程不是一个用户交互进程,所以您根本看不到任何东西

由于IISExpress是一个用户交互过程,它可能会在您的开发机器上工作


在你的帖子中没有太多的信息来说明你想要实现什么,但你可能正在寻找。

如果你调用
进程。在服务器上的页面中启动
,它将在服务器上执行,而不是在客户端上执行。因为IIS进程不是一个用户交互进程,所以您根本看不到任何东西

由于IISExpress是一个用户交互过程,它可能会在您的开发机器上工作


您的帖子中没有太多您想要实现的信息,但您可能正在寻找这些信息。

非常感谢,我替换了流程。从响应开始。重定向,效果很好!非常感谢,我更换了流程。从响应开始。重定向,效果很好!非常感谢,我更换了流程。从响应开始。重定向,效果很好!非常感谢,我更换了流程。从响应开始。重定向,效果很好!