【发布时间】:2012-11-11 08:57:26
【问题描述】:
我有一个程序(我创建的),我想在网页加载时在服务器上启动它。
这是我的代码
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();
}
}
现在应用程序正在“运行”,但它会立即崩溃。 如果我只是运行应用程序(通过双击 exe)它运行并且一切都很好。
有人看看我是不是遗漏了什么?
【问题讨论】:
-
崩溃时是否有任何错误信息?
-
“{应用程序名称} 已停止工作。Windows 正在检查问题的解决方案”
-
@John,这是使应用程序真正运行的最后努力。我不知道,我一直在阅读教程并盯着我的旧 ASP.NET 书并到处乱搞。在发布示例代码之前忘记删除它。
-
事件日志中有任何关于错误的内容吗?
-
您使用的是 ASP NET 开发服务器吗?