unidad una para montar fisico duro disco crear crea como c# .net virtualization storage virtual-drive

c# - una - montar vhd en windows 10



C#: Crea una unidad virtual en la computadora (3)

¿Hay alguna forma de crear un disco virtual en "(My) Computer" y manipularlo, algo así como lo hace JungleDisk?

Probablemente haga algo como:

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

¿Hay alguna API para esto? Tal vez para escribir en un archivo XML o una base de datos, en lugar de un disco real.

La Biblioteca Dokan parece ser la respuesta que corresponde principalmente a mi pregunta, a pesar de que System.IO.IsolatedStorage parece ser el más estandarizado y más adaptado al entorno de Microsoft.



El contenido de Mi PC puede incluir extensiones de espacio de nombres de Shell. Estos objetos COM se ejecutan dentro del proceso principal de Explorer, al igual que muchas otras extensiones de shell. Usar C # para tales extensiones es una mala idea, ya que su extensión no puede controlar qué versión de CLR Explorer.exe puede usar. Y Microsoft permite solo un CLR por proceso.


Puede usar la biblioteca Dokan para crear una unidad virtual. Hay un contenedor .Net para interactuar con C #.