我用VS2005做的网站,VB语言,需要调用系统计算器,代码如下:
Dim ReturnValue As Integer
ReturnValue = Shell("Calc.EXE", 1)
AppActivate(ReturnValue)
在VS2005中调试,是正常的,可是我把网站架到IIS上的时候,再调用计算器,一直出现:
未找到进程“{0}”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 未找到进程“{0}”。源错误:
行 60: Dim ReturnValue As Integer
行 61: ReturnValue = Shell("Calc.EXE", 1)
行 62: AppActivate(ReturnValue)
行 63: End Sub
行 64:
源文件: F:\网站\index.aspx.vb 行: 62 堆栈跟踪:
[ArgumentException: 未找到进程“{0}”。]
Microsoft.VisualBasic.Interaction.AppActivateHelper(IntPtr hwndApp) +358
Microsoft.VisualBasic.Interaction.AppActivate(Int32 ProcessId) +234
users_top_Top.LinkButton1_Click(Object sender, EventArgs e) in F:\网站\index.aspx.vb:62
System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +104
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +172
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5612
请各位高手帮忙解惑...谢谢....
Dim ReturnValue As Integer
ReturnValue = Shell("Calc.EXE", 1)
AppActivate(ReturnValue)
在VS2005中调试,是正常的,可是我把网站架到IIS上的时候,再调用计算器,一直出现:
未找到进程“{0}”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 未找到进程“{0}”。源错误:
行 60: Dim ReturnValue As Integer
行 61: ReturnValue = Shell("Calc.EXE", 1)
行 62: AppActivate(ReturnValue)
行 63: End Sub
行 64:
源文件: F:\网站\index.aspx.vb 行: 62 堆栈跟踪:
[ArgumentException: 未找到进程“{0}”。]
Microsoft.VisualBasic.Interaction.AppActivateHelper(IntPtr hwndApp) +358
Microsoft.VisualBasic.Interaction.AppActivate(Int32 ProcessId) +234
users_top_Top.LinkButton1_Click(Object sender, EventArgs e) in F:\网站\index.aspx.vb:62
System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +104
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +172
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5612
请各位高手帮忙解惑...谢谢....
解决方案 »
- Asp.net你太强大了吧...............
- asp.net获得select列表框的选取值,我获得总是Select列表框的第一个值
- 在别的机器及本机VS2005正常运行的程序,发布到了本机IIS却运行失败
- 有什么学习建站的源码实例啊
- 一个处理文本内容的方法
- 求助!DataGrid返回主键问题
- 大家看看这个问题,可能不难,但是困扰了我许久了,
- asp.net+C#中,如何打开access数据库呢?在asp.net中又如何去显示和修改数据库?
- 为什么有的电脑可以完全显示网页中的表格,而有的不可以呢???
- ××为什么我的机子装了.net,组件更新全部成功了,却在本机不能调试.net的页面程序呢?请高手指点××
- 关于asp.net是用json
- 50分问一个超级菜鸟的错误提示问题
把这个文件复制到你项目文件夹下,调用试一下.