Pregunta

Esta es una pregunta total de dah, pero espero que alguien pueda ayudarme.

Tengo VS2005 SP2, sin embargo, realmente necesito usar VS2005 No-SP para compilar la versión de lanzamiento de nuestro producto. ¿Es " seguro " Desinstalar los paquetes de servicio? Lo que quiero decir con esto es:

¿Qué implicaciones debo tener en cuenta? ¿Quedarán cosas de cualquiera de los Service Pack que podrían invalidar mi requisito? ¿Sería mejor desinstalar VS2005 y todo y luego reinstalarlo? ¿Debo formatear mi computadora e instalar VS2005?

¿Fue útil?

Solución

Perdón por no responder directamente a su pregunta, pero ¿puedo sugerirle que utilice máquinas virtuales para sus escenarios de desarrollo 'especiales'?

En nuestra oficina, las personas que obtienen nuevas máquinas, o por cualquier motivo se encuentran realizando una instalación limpia están instalando Windows 7. Como tal, realmente no quieren contaminar su instalación de clean 7 con nuestras herramientas de desarrollo heredadas debido a la necesidad ocasional de actualizar una de nuestras aplicaciones heredadas.

En su lugar, usan una máquina virtual de Windows XP en la que instalan nuestras herramientas de desarrollo heredadas. Tener estas máquinas virtuales de desarrollo de situaciones especiales ahorra mucho tiempo. (¡Las pruebas en general son mucho más fáciles con las máquinas virtuales, también!)

Una buena ventaja que hace que trabajar con estas máquinas virtuales es el " Unity " característica de la última versión de VMWare Workstation (6.5.) Si no está familiarizado con Unity, mire http://www.youtube.com/watch?v=B4PYg9WkSLc Es muy útil poder hacer que tus aplicaciones virtualizadas parezcan parte de tu sistema operativo host.

Otros consejos

Como parece que su problema real es la dependencia de los archivos DLL de CRT, debe consultar el _USE_RTM_VERSION macro . Hay macros correspondientes para ATL y MFC.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top