Estoy tratando de usar el TFSSnapin en PowerShell desde el código C# utilizando System.Management.Automation desde el SDK de PowerShell; sin embargo, me gustaría compilarlo usando "AnyCPU". Cuando intento depurarlo en cualquier CPU obtengo el error "No hay registros registrados", intento depurarlo en modo x86 y funciona muy bien. ¿Hay alguna forma de obtener los complementos registrados en x64 PowerShell para que pueda usar AnyCPU? ¿O simplemente no tengo suerte?¿No hay TFS Snapin para PowerShell en x64?
Respuesta
No. Y no se puede cambiar hasta TFS 2010 Beta 2 como mínimo. Ver: Why is the TFS Powershell snapin marked 32-bit only?
Asegúrese de ejecutar la versión de 64 bits de InstallUtil para instalar la información snapin en el registro de 64 bits (no el nodo de registro Wow). Si inicia un símbolo del sistema de Visual Studio de 64 bits, debe tener la ruta configurada para ejecutar la versión de 64 bits de installutil.exe.
Esto es posible ahora
ejecuta la siguiente línea en su 64-bit indicador de comandos PowerShell
copy
HKLM:\SOFTWARE\Wow6432Node\Microsoft\PowerShell\1\PowerShellSnapIns\Microsoft.TeamFoundation.PowerShell
HKLM:\SOFTWARE\Microsoft\PowerShell\1\PowerShellSnapIns\Microsoft.TeamFoundation.PowerShell
-r
continuación, agregue el PSSnapin para Microsoft.TeamFoundation.PowerShell
.
Ayudó para mí. ¡Gracias! –
- 1. Cómo configuro TFS PowerShell Snapin
- 2. Cómo agregar Powershell SnapIn en C#
- 3. C# Powershell snapin no se registra con installutil
- 4. ¿Cómo verificar snapin antes de agregar?
- 5. ¿Hay confirmaciones locales en TFS?
- 6. Powershell y TFS: tf.exe en comparación con los cmdlets TFS de Power Tools?
- 7. mod_xsendfile para Win x64?
- 8. No hay servidores que aparecen en TFS BuildNotification.exe
- 9. JDK/JRE instalador no funciona en x64
- 10. ¿Hay alguna ventaja en compilar un ensamblaje como x64?
- 11. ¿Cómo compila OpenSSL para x64?
- 12. ¿Hay una macro de consulta TFS para la iteración actual?
- 13. Traducir ensamblaje en línea para admitir x64
- 14. Compilación para x86 y x64
- 15. ¿Hay un equivalente de "esto" en Powershell?
- 16. Error: el paquete 'lsei' no está instalado para 'arch = x64'
- 17. Consultar TFS para permisos
- 18. ¿Hay algún buen complemento de PowerShell para intellie IDEA?
- 19. ¿Puedo instalar Windbg x86/x64 en mi x64 WIN7?
- 20. PyPy en Windows 7 x64?
- 21. sizeof (int) en x64?
- 22. Depurador de aplicaciones para Windows 7 x64
- 23. Configurar ASP.NET para usar x86 en x64 Windows
- 24. commit monitor para tfs
- 25. ¿Compila para x64 con Visual Studio?
- 26. ¿Hay una herramienta de línea de comandos TFS para rastrear un conjunto de cambios entre ramas?
- 27. Cuál es la mejor forma de programar contra la variabilidad x64 vs. x86 de powershell
- 28. Complemento TFS para "Qt Creator"
- 29. Powershell para desarrolladores
- 30. Ejecutar secuencia de comandos de Powershell que se encuentra en control de fuente TFS
No puedo usar el InstallUtil de 64 bits, ya que solo dice que el dll es el formato incorrecto. Parece que solo tienen dll de 32 bits, así que tal vez simplemente no puedo hacerlo. – Alex
gracias, aprecio la ayuda. – Alex
Eso es raro. Construimos el complemento de PSCX como AnyCPU y puedo registrarlo y usarlo en un indicador de Powershell de 64 bits. –