我就不相信就没有一个人会这个问题...
在ASP.NET下执行Web服务器上的其他应用程序(非Java程序),虽然显示不出窗体但是进程还是有的,但是执行Java程序连进程都没有,Java虚拟机我已经安装了,单独执行或在Windows程序中用代码触发都没有一点问题,为什么在ASP.NET下就没有一点反映...
public static bool StartApp(string appName,ProcessWindowStyle style)
{
bool blnRst = false;
Process p = new Process();
p.StartInfo.FileName = appName;<<---为什么执行不了Java程序
p.StartInfo.WindowStyle = style;
try
{
p.Start();
p.WaitForExit();
p.Close();
blnRst = true;
}
catch( Exception ErrMess )
{
string ls = ErrMess.ToString();
ls = ls + "";
}
return blnRst;
}
问题点数:20、回复次数:19Top
1 楼warfen(学无止境)回复于 2005-09-22 10:33:43 得分 1
.net和java是对立的,你会让你的对手抢你的饭碗?Top
2 楼wqzone(wqzone)回复于 2005-09-22 10:44:24 得分 0
但是,也不至于这样呀Top
3 楼luckweb(冰川)回复于 2005-09-22 11:02:00 得分 2
如果是asp.net上运行,可能你的权限不够Top
4 楼wqzone(wqzone)回复于 2005-09-22 11:08:34 得分 0
我把ASPNET用户的权限放成了管理员了还是不行呀...Top
5 楼wqzone(wqzone)回复于 2005-09-22 11:48:51 得分 0
upTop
6 楼wqzone(wqzone)回复于 2005-09-22 21:56:55 得分 0
upTop
7 楼szh1689(低手)回复于 2005-09-24 00:49:28 得分 0
该问题值得关注呀...Top
8 楼szh1689(低手)回复于 2005-09-24 11:26:15 得分 0
该问题值得关注呀...
Top
9 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2005-09-24 11:53:41 得分 0
IIS_WPGTop
10 楼ghchen()回复于 2005-09-24 12:33:38 得分 1
appName 不知楼主中是否有路径在里面,如果没有执行应该会出异常,不知异常是什么
Top
11 楼wqzone(wqzone)回复于 2005-09-24 14:26:55 得分 0
我把这段代码,放到Window程序中执行没有一点问题,放到Web中来执行就不行,而且没有任何异常Top
12 楼shuiyubing1983(水欲冰)回复于 2005-09-24 19:37:28 得分 12
该问题,我们公司也遇见过,也没有解决,根本就不是程序的问题,而是Asp.Net在调用外部程序的安全上的问题...Top
13 楼shuiyubing1983(水欲冰)回复于 2005-09-25 16:49:09 得分 0
这么有意义的讨论为什么没有人来讨论Top
14 楼wqzone(wqzone)回复于 2005-09-28 12:55:04 得分 0
我们做项目的时候经常要遇见数据接口的问题,而有的接口又不一定是以DLL的形式呈现(第三方开发的Exe或DAT),如果Asp.Net在调用其它应用程序(接口)的时候不方便,那.Net技术就太失败了...Top
15 楼wqzone(wqzone)回复于 2005-09-28 15:28:56 得分 0
dTop
16 楼seekg()回复于 2005-09-28 15:58:06 得分 3
iis承载java应该有问题吧,描述java的metaModelLaguage和.net的不一样,这两者之间到现在没有mapping,Windows程序中用代码触发值得关注Top
17 楼xiaojiao52()回复于 2005-09-28 16:21:15 得分 1
dingTop
18 楼wqzone(wqzone)回复于 2005-09-29 13:41:21 得分 0
dTop
19 楼wqzone(wqzone)回复于 2005-09-30 10:36:02 得分 0
dingTop




