2011-06-18 42 views
1

我正在用C#開發一個編譯和運行客戶端代碼的服務器應用程序,我需要知道是否有辦法在具有有限權限的進程中運行exe(因爲服務器不能信任客戶端代碼)。 該文件必須具有的唯一權限是執行,所有其他權限必須被拒絕(I/O操作,訪問互聯網,修改註冊表等)。如何使用受限權限運行exe文件?

+0

嗨,我現在有這個確切的問題。 – igbgotiz

回答

1

您可以查看MSDN上的following article,它說明了如何創建單獨的AppDomain。爲了進一步增加服務器代碼和客戶端代碼之間的隔離度,可以在單獨的進程中創建此AppDomain。