2

我正在开发基于 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 安装程序实用程序安装了应用程序,并将其安装在桌面上(用于测试目的)。

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

4

1 回答 1

3

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

于 2011-01-05T08:04:08.343 回答