Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用C编辑虚拟硬盘驱动器(vhd)?_C#_.net_Virtualization_Vhd - Fatal编程技术网

C# 如何使用C编辑虚拟硬盘驱动器(vhd)?

C# 如何使用C编辑虚拟硬盘驱动器(vhd)?,c#,.net,virtualization,vhd,C#,.net,Virtualization,Vhd,我有一个给定的.vhd文件,希望在C中以编程方式编辑它,而无需挂载它。 有人知道如何使用api或库来实现这一点吗?请看一下讨论。也许是你想要的 看一看讨论。也许是你想要的 您可以使用discutils: DiscUtils是一个.NET库,用于读取和写入ISO文件和虚拟机磁盘文件VHD、VDI、XVA、VMDK等。DiscUtils是在C中开发的,没有本机代码或p/Invoke。您可以使用DiscUtils: DiscUtils是一个.NET库,用于读取和写入ISO文件和虚拟机磁盘文件VHD、V

我有一个给定的.vhd文件,希望在C中以编程方式编辑它,而无需挂载它。
有人知道如何使用api或库来实现这一点吗?

请看一下讨论。也许是你想要的


看一看讨论。也许是你想要的

您可以使用discutils:

DiscUtils是一个.NET库,用于读取和写入ISO文件和虚拟机磁盘文件VHD、VDI、XVA、VMDK等。DiscUtils是在C中开发的,没有本机代码或p/Invoke。

您可以使用DiscUtils:


DiscUtils是一个.NET库,用于读取和写入ISO文件和虚拟机磁盘文件VHD、VDI、XVA、VMDK等。DiscUtils是用C开发的,没有本机代码或p/Invoke。

:PDo您的意思是只想将其作为一个可以使用C写入的磁盘打开吗?:PDo你的意思是你只想把它作为一个可以用C写的磁盘打开?