.NET的vSphere SDK的特定示例

|| 适用于.NET开发人员的vSphere SDK pdf提供了一个示例,该示例描述了如何连接到Vcenter并执行诸如关闭电源,重新启动等操作。 我需要用于更改VM配置(例如磁盘,内存,CPU等)以及通过Storage VMotion和克隆进行迁移的特定示例。 《 vSphere PowerCLI管理指南》在Powershell中使用命令行提供了上述特定示例,但C#中没有相应的示例。有没有人尝试用C#进行这些操作?     
已邀请:
适用于.NET的vSphere SDK附带了许多用于执行各种操作的示例。 但是,需要使用提供的批处理文件来重建样本。 方法如下: 导航到以下路径:VMware-vSphere-WS-SDK-4.1.0-257238 \\ SDK \\ samples \\ DotNet 在此路径下,您将找到各种批处理文件,例如:Build2005.cmd和 Build2008.cmd 这里还有一个readme_dotnet.html,但似乎已经过时了。 打开一个Visual Studio命令行窗口。 导航到samples \\ DotNet文件夹。 如果您将VS安装在非默认位置,请在开始之前修复环境变量: \“将环境变量VSINSTALLDIR设置为包含2个目录\” Common7 \“和\” SDK \“的目录。\”请记住在目录名称中使用引号,其中包含空格。 执行Build2005.cmd或Build2008.cmd(对于VS2005 / 2008)。 这将创建一个包含所有相关示例的“ cs \”文件夹(58个项目)。 希望这可以帮助! 骗子     
我玩过许多VMWare API,并且也选择了适用于.NET的VSphere SDK。这不是完美的,但它是迄今为止我发现的最好的。就示例而言,由于PowerCLI cmdlet只是基础.NET类的包装,我倾向于在Google上搜索PowerCLI示例,然后将其移植到C#。 奇怪的是,当我进入网站获取代码示例时,他们根本没有该SDK的类别。他们只有针对SDK的样本,该样本是一堆基于WSDL的.net类源文件。     

要回复问题请先登录注册