Me gustaría llamar a algún código de la extensión VSIX cuando Visual Studio carga una solución, ¿cómo hago eso? Package :: Initialize se invoca solo cuando el usuario presiona un botón de mi complemento por primera vez.VSIX: ejecutar código en el inicio de VS
8
A
Respuesta
17
Trate de añadir el siguiente atributo a la clase VSPackage:
[ProvideAutoLoad(Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExists)]
que activará su paquete para cargar cuando se abre/creado una solución.
4
Autor preguntó acerca de VS2010, por lo que debe ser:
[ProvideAutoLoad(VSConstants.UICONTEXT.SolutionExists_string)]
VSConstants sientan en:
\ Microsoft Visual Studio 2010 SP1 SDK \ VisualStudioIntegration \ Common \ Assemblies \ v4.0 \ Microsoft. VisualStudio.Shell.10.0.dll
Cuestiones relacionadas
- 1. VSIX: obtener el objeto DTE
- 2. Ejecutar la aplicación en el inicio
- 3. Implementación de VSIX usando el instalador MSI
- 4. No se puede depurar el proyecto VSIX
- 5. ¿Dónde pongo el código de inicio en Play Framework?
- 6. Ejecutar la aplicación Java en el inicio de Windows
- 7. ¿Dónde insertar el código para el inicio de la aplicación?
- 8. Ejecutar como administrador el acceso directo desde el inicio
- 9. Ejecutar el archivo .bat en el indicador de VS cmd
- 10. Ejecutar el código C# en la GPU
- 11. Ejecutar el código php en Python
- 12. ¿Ejecutar el código en la consola cerrada?
- 13. ¿Cómo determina f # qué archivo ejecutar en el inicio?
- 14. Servicio de detención/inicio en el código en Windows 7
- 15. Código de inicio de sesión en Xcode
- 16. ¿El SDK VS2012 incluye la plantilla de proyecto VSIX?
- 17. Ejecutar migraciones de FluentMigrator desde el código
- 18. Ejecutar el comando CMD desde el código
- 19. consulta de PDO vs ejecutar
- 20. ejecutar código Java en Java
- 21. Bit de inicio vs Start Byte
- 22. Cambiar la versión de Visual Studio en run-command (Inicio -> Ejecutar -> devenv)
- 23. ¿Es posible ejecutar apio automáticamente al inicio?
- 24. ¿Cómo ejecutar el código C++ sin compilarlo?
- 25. ¿Requiere archivo sin ejecutar el código?
- 26. ¿Ejecutar datos como código?
- 27. Ejecutar código en contexto de otros usuarios
- 28. ¿Puedo ejecutar el código de MATLAB en un sitio web?
- 29. C# ejecutar código en el interior de atributo personalizado
- 30. error al ejecutar el análisis de código en VS2012
¡simplemente funcionó! –