1

私の Azure ロールでは、VHD をマウントしたいと考えています。おおよそ、次のdiskpartコマンドに相当します。

vdisk select VhdFilePath
vdisk attach

この回答では、スクリプトを作成し、C# からプログラムで呼び出す方法について説明しています。

スクリプトなしで同じことを達成する方法はありますか? いくつかの .NET クラスを使用するだけですか?

4

1 に答える 1

4

これを行うためのマネージ API があるかどうかはわかりませんが、いくつかのネイティブ メソッドの C# ラッパーの例がいくつかあります。

http://www.jmedved.com/2009/05/open-and-attach/

また、これはAttachVirtualDiskメソッドをラップしているため、Windows Server 2008 R2 でも機能するはずです ( R2 を取得するには、ロールの osFamily を 2 に設定する必要があることに注意しください)

于 2012-07-31T15:06:08.000 に答える