sách gpt4 ăn đã đi

c# - 在 C# 中限制程序集的权限

In lại 作者:太空狗 更新时间:2023-10-29 18:35:56 24 4
mua khóa gpt4 giày nike

我正在用 C# 开发一个能够动态加载 dll 的应用程序。这些 dll 代表我的“应用程序”。我想限制这些应用程序的权限。例如(我的主要问题之一)阻止访问光盘。因为我的应用程序正在使用我的主要应用程序域的功能和实例,所以我不希望它们在单独的沙盒应用程序域中运行。

这有可能吗?

câu trả lời hay nhất

既然您提到了磁盘访问,请考虑使用 .Net 的 Code Access Security ,专为此目的而设计。

Defines permissions and permission sets that represent the right to access various system resources.

在不复制文档的情况下,我只想说您的应用程序的代码可能会调用插件的代码,但限制它执行特定的操作,例如启动新线程或访问磁盘。

以下是您可以限制访问的一些资源:

关于c# - 在 C# 中限制程序集的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13994763/

24 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress