2011-03-03 23 views
2

我有一个CSharp应用程序,我正在下载一个临时文件,但是我需要这个程序在非管理员模式下运行,如果我有管理员模式,我只能写入C驱动器。何处放置临时非管理文件?

什么目录可以从没有管理员权限的程序写入?

回答

0

Isolated Storage适用于所有登录到计算机的用户,而不管其管理权限(或缺少管理权限)。

隔离存储是数据存储 机构,其通过定义标准化的方式代码与存储的数据相关联的 提供隔离和安全 。 标准化也提供了其他 的好处。管理员可以使用 使用专门设计来操纵 孤立存储的工具来配置文件 存储空间,设置安全策略, 并删除未使用的数据。使用独立的 存储空间,您的代码不再需要 唯一路径来指定文件系统中的安全位置 ,并且数据是 受其他应用程序保护,该应用程序只能隔离存储访问。 指示 的应用程序的存储区域为 的硬编码信息是不必要的。