当前位置:  开发笔记 > 编程语言 > 正文

C#:在计算机中创建虚拟驱动器

如何解决《C#:在计算机中创建虚拟驱动器》经验,为你挑选了2个好方法。

有没有办法在"(我的)计算机"中创建虚拟驱动器并操纵它,有点像JungleDisk吗?

它可能做的事情如下:

override OnRead(object sender, Event e) {
    ShowFilesFromAmazon();
}

有没有API:s为此?也许写入XML文件或数据库,而不是真正的驱动器.


该杜坎库似乎是大多与我的问题所对应的答案,即使System.IO.IsolatedStorage似乎是适应最规范,最微软环境.



1> Joel Lucsy..:

您可以使用Dokan库来创建虚拟驱动器.有一个.Net包装器用于与C#连接.


我认为你混合的东西:LGPL与商业用途并不矛盾.您可以链接到dll(引用它),并且只有在您对Dokan dll本身进行更改时才必须释放源:但仅限修改后的Dokan库的来源!这不是**GPL**代码的情况,对于GPL,您必须释放**您的**整个申请的来源.

2> Chris Wenham..:

是的,使用System.IO.IsolatedStorage中的类


我不明白IsloatedStorage如何添加`OnRead`事件并执行`ShowFilesFromAmazon()`?你能举个例子吗?谢谢!
推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有