• Viernes 1 de Noviembre de 2024, 19:31

Autor Tema:  error: 'CS$2$0000' unexpected character '$'  (Leído 1447 veces)

homess

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
error: 'CS$2$0000' unexpected character '$'
« en: Lunes 11 de Agosto de 2008, 17:49 »
0
saludos a todos
tengo esta linea de codigo
PgPoint[] CS$0$0000 = new PgPoint[] { new PgPoint(0.0, 0.0), new PgPoint(1.0, 0.0) };

pero me sale un error

unexpected character '$'

no se como solucionarlo me pueden ayudar

de antemano gracias...

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: error: 'CS$2$0000' unexpected character '$'
« Respuesta #1 en: Lunes 11 de Agosto de 2008, 19:56 »
0
Elimina los dos $ de la variable CS$0$0000, ya que no se permite ese simbolo en nombres de variables.

Los nombres de variables solo admiten letras, numeros, - (guion normal) y _ (guion subrayado). Ademas el primer caracter de un nombre de variable debe de ser una letra o el _ (guion subrayado)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

homess

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: error: 'CS$2$0000' unexpected character '$'
« Respuesta #2 en: Lunes 11 de Agosto de 2008, 20:44 »
0
gracias por la respuesta ya lo probe y me funciono

estaba haciendo una ingenieria inversa de esta Dll(postgresqlclient-2.0)
en ella me muestran esas varaibles 'CS$2$0000'

parten  desde un ejecutable(.exe) antes que finalice la instalacion me muestra un error

Cannot register assembly PostgreSql.Data.PostgreSqlClient.dll

como puedo corregir este error
talves es porque no funciono bien el instalador(oviamente), o no funciono el MSIL,CLR,JIT que convierte a codigo entendible por visual .net


de antemano gracias..

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: error: 'CS$2$0000' unexpected character '$'
« Respuesta #3 en: Lunes 11 de Agosto de 2008, 22:45 »
0
Ahora entiendo, es que en realidad no son variables, son direcciones de memoria, si has llevado ensamblador, sabras a que me refiero (las variables se convierten en direcciones de memoria cuando compilas en cualquier lenguaje).

Si vas a desensamblar (ingenieria en reversa como tu le llamas) necesitaras tener nociones de CIL/MSIL, y que significan las instrucciones en ese codigo, aunque te dire que yo que he llevado ensamblador, no es nada facil desemsamblar, requiere mucha paciencia, y muchos conocimientos.

Por lo otro que preguntas, la verdad desconozco cual sea la respuesta, y pues no tengo mucha experiencia con CIL.

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================