Как редактировать виртуальные жесткие диски (VHD) с помощью С#?

У меня есть данный .vhd-файл, и я хочу отредактировать его программно на С# БЕЗ МОНТАЖА. Кто-нибудь знает, как это сделать (возможно, с помощью API или библиотеки)?


person Paedow    schedule 07.12.2013    source источник
comment
technet.microsoft.com/en-us/library/bb676673.aspx  -  person cHao    schedule 07.12.2013
comment
Вы имеете в виду, что просто хотите открыть его как диск, на который вы можете писать с помощью С#?   -  person PCG    schedule 07.12.2013


Ответы (2)


Посмотрите на дискутилс. Может быть, то, что вы хотите.

http://discutils.codeplex.com/

person PCG    schedule 07.12.2013

вы можете использовать diskutils: http://discutils.codeplex.com/

«DiscUtils — это библиотека .NET для чтения и записи файлов ISO и дисковых файлов виртуальных машин (VHD, VDI, XVA, VMDK и т. д.). DiscUtils разработана на C# без собственного кода (или P/Invoke)».

person hmd.ai    schedule 07.12.2013