2011-06-21 14 views
6

En mi equipo, algunos están desarrollando el uso de la configuración regional sueca (aunque con el idioma inglés) y otros utilizan el inglés estadounidense. Prefiero el formato sueco de fecha/hora/número/moneda.¿Cómo obligo a Visual Studio 2008 a guardar archivos vcproj con la configuración regional correcta?

Hay un error en el formato del campo de versión en el archivo vcproj, lo que significa que se cambia constantemente de coma a punto y viceversa, dependiendo de quién editó el archivo por última vez.

los diferenciales se ven así:

<?xml version="1.0" encoding="Windows-1252"?> 
<VisualStudioProject 
     ProjectType="Visual C++" 
-  Version="9.00" 
+  Version="9,00" 
     Name="TehProject" 
     ProjectGUID="{BDFA4CC2-70CA-4B98-AC31-FC233434B56A3}" 

Alguna idea de cómo resolver esto? Es bastante menor, pero empieza a ponerme de los nervios. :)

Respuesta

0

Estoy teniendo el mismo problema. Después de la investigación, me parece que en Windows no existe una forma estándar de establecer la configuración regional específica de la aplicación. Se puede cambiar solo en todo el sistema.

La única solución que pueden hacer las herramientas estándar de Windows es usar el comando runas y ejecutar VS IDE (devenv.exe) bajo una cuenta de usuario diferente con configuración regional en inglés (o algún entorno local cuyo punto es el separador decimal). Esta es una solución fea que adolece de varias desventajas (por ejemplo, debe ingresar la contraseña manualmente o usar el parámetro inseguro /savecred, los cambios al perfil principal de la cuenta de usuario se replicarán manualmente en la cuenta 'IDE', tal vez algo más que me he perdido). En mi opinión, no vale su precio.

Cuestiones relacionadas