¿Cómo evito que Visual Studio 2008 cree automáticamente las configuraciones de las "Plataformas mixtas" y "Cualquier CPU"? Tenemos configuraciones de "Win32" y "x64" y un desarrollador debe elegir entre ellas. Sin embargo, tan pronto como alguien hace cambios en la solución, VS crea automáticamente "Plataformas mixtas" y parece ser la configuración predeterminada. Esto causa muchos problemas, ya que resulta que algunos proyectos nuevos no se seleccionan en esta configuración o se selecciona una configuración de proyecto incorrecta, etc. Solo quiero dejar de hacer eso y administrar las configuraciones de la solución por mí mismo.Impedir que Visual Studio cree automáticamente la configuración de la solución "Plataformas mixtas"
Impedir que Visual Studio cree automáticamente la configuración de la solución "Plataformas mixtas"
Respuesta
Vemos un problema similar con los proyectos de Visual Studio 2005 que queremos construir tanto para una configuración de Win32 como para varias combinaciones distintas de plataformas/configuraciones de dispositivos inteligentes.
En momentos arbitrarios, cada configuración se genera automáticamente para cada plataforma, ya sea válida o no, ampliando el tamaño de cada uno de nuestros ~ 50 archivos de proyecto y causando mucho trabajo para solucionar el problema.
Ocurre consistentemente cuando abro el diálogo de Configuration Manager, y algunas veces (pero no siempre) ocurre cuando se cambia una configuración de proyecto para una configuración. En este último caso, parece estar relacionado con la manipulación de la plataforma y los menús desplegables de configuración en el diálogo de configuración del proyecto.
Lo archivamos como un problema de Visual Studio; MSFT lo cerró como "no arreglará".
Tim, ¿tiene algún vínculo? A veces solucionan problemas que votaron muchas personas. –
Este es el problema que archivamos. Aunque originalmente lo notamos como que ocurre solo cuando agregando una nueva plataforma, luego descubrimos que sucede arbitrariamente: https://connect.microsoft.com/VisualStudio/feedback/details/165785/adding-win32-configuration-to-a-smart-device-project-results-in-unuseable-configuration –
lo mismo aquí: http://connect.microsoft.com/VisualStudio/feedback/details/662801/prevent-visual-st – gregseth
Puede filtrar sus archivos .sln en un enlace de confirmación de su control de origen. De modo que si lo comprueba en el archivo .sln y posiblemente los archivos del proyecto se arreglen. El proyecto de código abierto Chromium tiene implementado dicho filtro.
He estado lidiando con el mismo tipo de problema. Estoy de acuerdo, es un desastre. He visto dos opciones viables para manejarlo, ninguno de los dos es realmente lo que quieres.
- eliminar manualmente las configuraciones que se crea por ir al selector de configuración y recogiendo edición ...
- Por defecto (al menos si comienzo con una solución fresca en VS 2010) y comenzar a crear nuevos proyectos (tanto bibliotecas de clases como aplicaciones), terminas con Cualquier CPU, Plataformas mixtas y x86 para tus Plataformas de soluciones. Visual Studio parece hacer un buen trabajo al agregar nuevas bibliotecas de clases tanto a CPU como a plataformas mixtas (ya que construyen por defecto para el objetivo Any CPU) y agregar nuevas aplicaciones a Mixed Platforms y x86 (desde la compilación predeterminada para el objetivo x86) y poner nuevas bibliotecas de clases y nuevas aplicaciones en plataformas mixtas. Así que las plataformas mixtas terminan siendo un buen valor por defecto, ya que construye todo. No estoy seguro de por qué no es la adición de nuevos proyectos para que usted pueda plataformas mixtas
Hacemos # 1, pero con más de 10 desarrolladores, todos con el derecho de agregar nuevos proyectos y 81 proyectos, este es un tbh sin problemas. –
Sí, sigue siendo el mismo problema con VS2013. También estoy haciendo # 1 ... cuando no lo olvido. Pero, ¡vaya! Con qué frecuencia lo olvido y termino luchando por qué demonios no compila la solución. –
- 1. Cómo evitar que Visual Studio cree automáticamente archivos de solución
- 2. Falta la ventana emergente "Plataformas de solución" de Visual Studio 2010
- 3. Cómo convertir la solución visual studio 2010 SP1 en la solución visual studio 2012?
- 4. ¿Cómo evitar que Visual Studio cree la carpeta "Propiedades"?
- 5. Solución de Visual Studio para SCONS?
- 6. Visual Studio Solución grande
- 7. ¿Cómo verifico la configuración de la solución activa Visual Studio desarrollada en tiempo de ejecución?
- 8. Visual Studio, Configuración de la aplicación ... reorganizar
- 9. Visual Studio: ¿Hay una búsqueda incremental de toda la solución?
- 10. Macros de eventos de compilación de Visual Studio - Nombre de configuración de la solución
- 11. Diferentes Configuración de pruebas por proyecto en la misma solución de Visual Studio
- 12. Visual Studio - "{}" configuración
- 13. Documentación (XML) Configuración de la aplicación en Visual Studio 2010
- 14. La configuración de solución personalizada no aparece en Visual Studio 2010
- 15. Referencias de Visual Studio Project dentro de la solución
- 16. Escenarios para la opción 'Solución limpia' de Visual Studio
- 17. Definición de toda la solución en Visual Studio?
- 18. ¿Cómo degradar la solución de Visual Studio 2010 a Visual Studio 2005?
- 19. Cómo evitar que Visual Studio compile la solución después de salir del modo de depuración?
- 20. ¿Diferencia entre la solución de compilación, la solución de reconstrucción y la solución limpia en Visual Studio?
- 21. Visual Studio: Establecer proyecto predeterminado en la configuración del proyecto o solución
- 22. Visual Studio 2010 no puede abrir una solución de 2010 que Visual Studio 2012 modificó
- 23. Configuración de la posición del cursor con Visual Studio Extension
- 24. Atajo de Visual Studio para "solución rápida"
- 25. Impedir el formato de comentarios en Visual Studio 2010
- 26. Visual Studio Configuración e implementación: La adición de Pre Requisits
- 27. Visual Studio solución explorer sin memoria excepción
- 28. Impedir que networksetup solicite la contraseña
- 29. Complemento de Visual Studio: búsqueda de la ruta actual de la carpeta de la solución
- 30. ¿Hay alguna forma de que un proyecto cree otro en Visual Studio?
Tenemos mismo problema con VS 2010 Beta 2 :( – Roman
siendo un problema en VS 2010 RTM – Nick
Lo peor es que, incluso si usted coloque en Mixed Platforms como su única plataforma, VS TODAVÍA ensuciará las plataformas cada vez que agregue un nuevo proyecto. Qué desastre. –