使用特定权限在AppDomain中运行程序集

时间:2012-03-22 08:29:25

标签: c# appdomain

我需要在AppDomain帐户下的单独Network Service中启动我的控制台应用程序。

我创建应用程序域谎言:

d = AppDomain.CreateDomain("MyDomain");

而不是我运行我的应用程序

d.ExecuteAssembly("MyAssembly.exe");

我需要使用哪种方法在应用域上设置Network Service权限?

1 个答案:

答案 0 :(得分:0)

AppDomain可帮助您创建特定的SandBox。所有详细信息均来自http://msdn.microsoft.com/en-us/library/bb763046.aspx

另一方面,如果您特别需要“NetworkService”帐户,使用服务可能会帮助您,如http://stuartpreston.net/blog/2010/05/18/running-and-debugging-a-net-application-as-network-service-in-visual-studio-2010/

所述