请问,Process问题 Process.Start(string filename)对 .exe 文件有什么权限限制吗?为什么有的 .exe 可以运行起来,有的运行了没有反映? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般不会出现你说的情况,除非这个不存在,或者是后台的,你感觉不到而已!msdn有一段说明:当进程组件的 StartInfo 属性 (Property) 的 UseShellExecute 为 true 时,请确保已通过设置 main() 方法的属性 (Attribute) [STAThread] 对应用程序设置了线程模型。否则,托管线程可能处于 unknown 状态或进入 MTA 状态,而后一种状态会与设置为 true 的 UseShellExecute 冲突。一些方法要求单元状态不为 unknown。如果未显式设置状态,那么当应用程序遇到这种方法时,它默认为 MTA,而一旦进行了设置,则无法更改单元状态。但是,当操作系统外壳程序管理线程时,MTA 将导致引发异常。 如果你的net用户有运行这个exe的权限就不会有这种问题 谢谢sdl2005lyx() ,但是Process.Start("c:\windows\system32\cmd.exe", "/c c:\windows\system32\cscript //nologo c:\ToPDF.js c:\test.xls c:\")这段代码在web asp.net 应用程序中运行,在某些机器上可以正常运行,在我另一台服务器上运行就没有任何反映,是为什么呢?我在cmd命令窗口运行了c:\windows\system32\cscript //nologo c:\ToPDF.js c:\test.xls c:\就正常输出了结果,这又是什么原因? 谢谢superxiaomm(小美)是什么权限?哪里设置?我用的操作系统是Windows XP 2003 Enterprise Edition/Windows XP Professional C#怎么获取SQL数据库中的一列数据进行再判断? Log4Net /Common.Logging.Log4Net/Common.Logging如何指定appender进行日志输出? 如何通过程序模拟CPU的使用率 【诡异】接口也能实例化? 想了解下.NET异步调用的机制和使用范例 如何获取Compute by计算的结果 怎样启动带返回参数的线程 谁帮我看下这个为什么错了 请各位大侠帮助,关于datagrid单元格数据验证的问题 在c#中能不能动态的生成一个excel文件,向里边添加数据? 没分题 在启动一个exe进程后,如何向其界面中写入一个字符串?
就不会有这种问题
Process.Start("c:\windows\system32\cmd.exe", "/c c:\windows\system32\cscript //nologo c:\ToPDF.js c:\test.xls c:\")
这段代码在web asp.net 应用程序中运行,在某些机器上可以正常运行,在我另一台服务器上运行就没有任何反映,是为什么呢?我在cmd命令窗口运行了c:\windows\system32\cscript //nologo c:\ToPDF.js c:\test.xls c:\就正常输出了结果,这又是什么原因?
是什么权限?哪里设置?我用的操作系统是
Windows XP 2003 Enterprise Edition/Windows XP Professional