标签: .net runtime
如何阻止我的.net(C#)程序写入磁盘?
编辑:对于任何好奇的人都有一个FileIOPermissionAttribute。这个codeproject也表明了一种方式。
答案 0 :(得分:2)
您可以使用未授权写入磁盘的帐户运行它。
答案 1 :(得分:2)
您可以使用caspol确保不使用“完全信任”执行exe,并限制不包括该权限的信任(FileIOPermission)。但是,如果exe 没有设计和测试在没有完全信任的情况下运行,那么它可能完全无法执行任何操作。
FileIOPermission