从ASP.NET C#启动一个程序
发布时间:2020-10-19 17:46:02 所属栏目:asp.Net 来源:互联网
导读:我有一个程序(我创建),我想在网页加载时在服务器上启动它. 这是我的代码 public partial class _Default : System.Web.UI.Page{ Process app = new Process(); protected void Page_Load(object sender, EventArgs e) { app.St
我有一个程序(我创建),我想在网页加载时在服务器上启动它. 这是我的代码 public partial class _Default : System.Web.UI.Page { Process app = new Process(); protected void Page_Load(object sender,EventArgs e) { app.StartInfo.FileName = @"D:/Path to /My/Program to be run.exe"; app.Start(); } } 现在应用程序是“运行”,但是它会立即崩溃. 任何人看到我是否在这里缺少一些东西? 解决方法您可以使用ProcessStartInfo.ProcessStartInfo psi = new ProcessStartInfo(); psi.FileName = @"D:/Path to /My/Program to be run.exe"; psi.WorkingDirectory = IO.Path.GetDirectoryName(psi.FileName); Diagnostics.Process.Start(psi); (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 是否可能获得一个ASP.NET MVC 3项目工作在
- asp.net-mvc-3 – 将数组传递给RouteValues,并将其渲染为粘
- 使用ASP.NET Identity 2.0和MVC 5进行自定义单点登录
- 使用Asp.net Web API时,使用DataContract和DataMember属性有
- asp.net-mvc – 如何组合两个dataTextFields的SelectList描
- asp.net – 如何删除日历的最后一周
- asp.net-mvc – ASP.NET MVC:部分知道它是否是从另一个页面
- asp.net – 从我的GridView行返回一个对象
- asp.net – 在VS Code中指定localhost端口的位置
- .NET 3.5 / VS 2008上的ASP.NET Web Services的自定义HTTP基