C# - Process.Start() - “此工作站与主域之间的信任关系失败”

时间:2009-09-16 15:14:19

标签: c# .net windows process permissions

我有一个应用程序,在运行时执行以下操作:

  • 检查当前用户是MicaUser
  • 使用Process.Start()
  • 在MicaUser下启动应用程序
  • 退出

这在我的Vista Dev机器上工作正常,但是当我尝试在XP中的受限帐户下运行它时,我收到以下错误: “此工作站与主域之间的信任关系失败” 在Process.Start()

MicaUser帐户在本地计算机上设置,仅对应用程序需要修改的区域具有权限。我正在测试的用户帐户是本地计算机上的受限用户。我的开发帐户在域中的Vista中运行。

这似乎是在域上运行的帐户存在问题,但所有测试帐户都只是本地计算机。

有关导致此问题的原因的任何想法?

此致

的Tris

1 个答案:

答案 0 :(得分:0)

似乎是我将ProcessStartInfo的域分配给“。”。

我已将其设置为空字符串,问题已消失。