繁体   English   中英

System.ComponentModel.Win32Exception:访问被拒绝

[英]System.ComponentModel.Win32Exception: Access is denied

我正在开发基于C#Windows的应用程序。 我正进入(状态

System.ComponentModel.Win32Exception:访问被拒绝

在我安装的应用程序中。

2011-01-05 12:41:42,916, ERROR, RINXUI.main, System.ComponentModel.Win32Exception: Access is denied
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()

仅在安装应用程序时出现此错误。 当我尝试从Visual Studio调试应用程序时,也不例外。

我已经使用IzPack安装程序实用程序安装了应用程序,并将其安装在桌面上(用于测试)。

有人知道为什么仅在已安装的版本中发生此异常吗?

堆栈跟踪中的System.Diagnostics.Process.Start()怎么样?您是否正在尝试从应用程序启动任何进程。 如果是,那么您需要查看运行您的应用程序的空调是否具有足够的特权来读取/写入可执行文件的存储位置。

我也遇到了此错误消息,该消息通过mono some-executable从osx运行一些代码。 需要在可执行文件上chmod u+x

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM