2013-12-07 128 views
2

我有一个给定的.vhd文件,并希望以编程方式在C#中编辑它,而无需安装它。 有谁知道如何做到这一点(可能与api或图书馆)?如何用C#编辑虚拟硬盘(vhd)?

+0

http://technet.microsoft.com/en-us/library/bb676673.aspx:P – cHao

+0

你的意思是你只是想打开它作为一个磁盘,你可以写入使用C#? – PCG

回答

1

您可以使用discutils:http://discutils.codeplex.com/

“DiscUtils是一个.NET库读写ISO文件和虚拟机磁盘文件(VHD,VDI,XVA,VMDK等)DiscUtils。是用C#开发的,没有本地代码(或P/Invoke)。“