¿Cómo puedo utilizar el objeto COM “VirtualPC.Application” para automatizar Windows Virtual PC desde C #
-
25-09-2019 - |
Pregunta
He leído que Windows Virtual PC viene con una interfaz COM (VirtualPC.Application). He leído blogs sobre cómo usarlo desde Powershell. Pero, ¿cómo lo puedo usar desde C #? Específicamente, ¿hay un ensamblado de interoperabilidad primario (PIA) que puedo usar en C # para obtener IntelliSense en Visual Studio?
Solución
-
Exportar el contenedor COM con:
tlbimp c: \ windows \ system32 \ vpc.exe /out:\vpc.dll
-
Agregue una referencia a la DLL generada: vpc.dll
- Crea el objeto y usarlo desde C #:
var vpc_obj = new vpc.VMVirtualPCClass();
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow