带文件的框,从Windows无法看到

cot*_*ise 3 .net c# windows

美好的一天,有什么选择如何创建一个从Windows无法看到的盒子?我想在这个框中插入一些文件.这些文件只能通过我的应用程序访问,而不能从Windows访问.先感谢您.

Jas*_*own 5

有多少文件,您需要如何访问它们?如果它们仅用于阅读而您没有太多,则您始终可以选择将它们存储为项目中的资源.看看这个链接在MSDN上有关如何直接存储您的组件内的各种文件类型.

注意:如果您计划存储密码或安全敏感数据,则不应使用此方法.

另一种方法是将文件存储在数据库中.如果您要使用诸如SQLite(这里是.Net数据提供程序)之类的东西,Windows将可以访问数据库文件,但不能访问数据库中包含的文件(可以加密).根据您的数据,您必须将文件信息存储为二进制大对象(blob).请参阅此处以获取如何执行此操作的示例.