2010-07-28 14 views
13

Al depurar el código fuente marco que siempre reciben este mensaje molesto desde el estudio:Como eliminar determinado mensaje molesto durante marco de depuración de código fuente

algunos bytes han sido reemplazados con el carácter sustitución Unicode mientras carga archivo C: \ Users \ markk \ AppData \ Local \ Temp \ SymbolCache \ src \ source.NET \ 4 \ DEVDIV_TFS \ Dev10 \ Releases \ RTMRel \ ndp \ fx \ src \ Core \ Microsoft \ Scripting \ Compiler \ VariableBinder.cs \ 1305376 \ VariableBinder.cs con codificación Unicode (UTF-8). Al guardar , el archivo no conservará el contenido original del archivo .

Como resultado, el código fuente está abierto en modo modificado (con un asterisco en el nombre). Esto es muy molesto

¿Alguien sabe cómo hacerlo desaparecer? Estoy usando VS2010.

Gracias.

+0

Parecía una buena respuesta. ¿Necesitas algo más? –

+0

Sí, lo hace. Pero necesito verificarlo. En este momento, no estoy en el contexto correcto para hacer eso. Seguramente lo marcaré como respuesta una vez que realmente lo verifique. – mark

+0

Tengo el mismo problema y he realizado numerosas búsquedas sin resultado. –

Respuesta

-5

Debería poder desactivar el mensaje (o cualquier otro mensaje) mediante el cuadro de diálogo Depurar> Excepciones. Si no está allí, puede agregarlo al menú o usar Acceso rápido en Productivity Power Tools. Con el cuadro de diálogo Excepciones, puede desactivar las excepciones cuando son lanzadas o no. Puede agregar sus propias excepciones si su excepción no está en la lista.

MSDN: How to: Break When an Exception is Thrown

+0

No es una excepción. –

4

Parece un error VS2010. Lo intenté pero no puedo reproducirlo.

Esto tal vez podría ser una solución fácil:

ir a la opción de Visual Studio -> Depuración

en las opciones generales debe desmarcar "Requerir archivos de origen para coincidir exactamente con la versión original"

Espero que esto ayude

0

Creo que tiene que cambiar la codificación del archivo a UTF-8 fuera de VS2010.

2

acabo de encontrar con tema similar y encontró la manera de solucionarlo:

  1. abierto "región" de Panel de control
  2. Elija pestaña "Administración"
  3. Compruebe si "Idioma para programas no Unicode "es cualquier lenguaje UTF-8 o Unicode que no sea inglés (en mi caso es chino). Si es así, haga clic en "Cambiar la configuración regional del sistema ..." para cambiarlo a inglés.

Luego funciona después de cambiar el lugar y reiniciar.

Cuestiones relacionadas