蓝色棱镜:System.ComponentModel.Win32Exception(0x80004005)帮助 [英] Blue Prism: System.ComponentModel.Win32Exception (0x80004005) help

查看:90
本文介绍了蓝色棱镜:System.ComponentModel.Win32Exception(0x80004005)帮助的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我没有编程知识,但我刚开始使用Blue Prism工作。我正在尝试使用全局发送密钥("^ s")从Blue Prism门户下载模板。一切都在我的业务对象中顺利运行,但是当我将它带到
级别的流程时,我收到以下错误:


"内部:无法在Navigate Stage中执行第1步"在页面上激活页面'保存模板' - 远程setforegroundwindow期间的异常 - System.ComponentModel.Win32Exception(0x80004005):系统找不到指定的文件  在System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo
startInfo)  在System.Diagnostics.Process.Start()  在BluePrism.ApplicationManager.clsLocalTargetApp.ForceForeground(IntPtr hwnd)"


有谁知道这意味着什么或我如何解决它?

解决方案

系统无法找到Process.Start期间指定的文件意味着它尝试启动的exe的路径是错误的。


我不确定它正在尝试加载哪个exe,但所涉及的应用程序可能无法正确配置/安装。


这可能是一个错字,或者它可能是一个完全缺少exe。  或者也许文件在安装后被移动了。


(我不知道Blue Prism是什么。)


你能附加调试器吗?并找出它正在尝试创建的过程?  (它尝试使用的路径)


如果您需要外部工具来执行此操作,可以使用
ProcessMonitor
(SysInternals)它会告诉你在查找exe时它试图访问哪条路径,然后你可以验证那个exe是否存在路径。


I have no programming knowledge but I just started using Blue Prism for work. I'm trying to download a template from the Blue Prism portal using global send keys ("^s"). Everything runs smoothly in my business object but when I take it to the process level, I get the following error:

"Internal : Failed to perform step 1 in Navigate Stage 'Activate Page' on page 'Save Template' - Exception during remote setforegroundwindow - System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)   at System.Diagnostics.Process.Start()   at BluePrism.ApplicationManager.clsLocalTargetApp.ForceForeground(IntPtr hwnd)"

Does anyone know what this means or how I can fix it?

解决方案

System cannot find the file specified during a Process.Start means that the path to the exe it's trying to start is wrong.

I'm not sure which exe it's trying to load, but the applications involved may not be configured/installed correctly.

It could be a typo, or it could be a missing exe altogether.  Or maybe files got moved post-installation.

(I don't know what Blue Prism is.)

Can you attach a debugger and find out what process it's trying to create?  (What path it's trying to use)

If you need an external tool to do this, you can use ProcessMonitor (SysInternals) and it will tell you which path it tried to access when looking for the exe, and then you can verify whether or not that exe exists at that path.


这篇关于蓝色棱镜:System.ComponentModel.Win32Exception(0x80004005)帮助的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆