Evitar ver codigo en proyecto VB. Net al utilizar libreria de biblioteca de clases
Hace rato que no logro salir de esta y la verdad no se que pueda ser. Para la empresa en la que trabajo, armarón grupos de trabajo para el desarrollo de una aplicación. A mí me tocó programar una biblioteca de clases encargada de la conexión a la base de datos, creación de Componentes de Usuario, Controles de Usuario y Muchas funciones que se utilizan de manera común en todos los aplicativos.
Hasta el momento todo anda de pelos, la libreria ya la terminé y liberé a mis compañeros el compilado (.dll) para que trabajen en los programas que a cada uno les corresponde. El problema comenzó cuando mis compañeros empezaron a programar sus aplicaciones, haciendo uso de la libreria que yo le facilite; pero que sorpresa me llevo, que cuando ellos depuran el codigo de sus aplicaciones y pasan por alguna de las funciones que yo programe en mi dll, Visual les abre la clase que yo programé y ellos pueden ver el codigo fuente e inclusive pueden hasta modificarlo.
No entiendo como puede pasar eso, si yo he usado muchas mas librerias de terceros y en ninguno de esos casos puedo utilizar esa información.
Resumiendo: Lo que quiero es que la libreria que yo les entrege ejecute los métodos, si que entren en la depuración del mismo. No se si me hago entender, pero para ser mas contundete: "NO QUIERO QUE ESTOS PEREZOSOS VEAN EL CODIGO FUENTE DE LO QUE ME DEMORE MESES DESARROLLANDO".
Esto es por que me he dado cuenta que estan copiando el codigo para sus efectos personales y la verdad, esta libreria tiene Copyright y me pueden sindicar penalmente.
Hasta el momento todo anda de pelos, la libreria ya la terminé y liberé a mis compañeros el compilado (.dll) para que trabajen en los programas que a cada uno les corresponde. El problema comenzó cuando mis compañeros empezaron a programar sus aplicaciones, haciendo uso de la libreria que yo le facilite; pero que sorpresa me llevo, que cuando ellos depuran el codigo de sus aplicaciones y pasan por alguna de las funciones que yo programe en mi dll, Visual les abre la clase que yo programé y ellos pueden ver el codigo fuente e inclusive pueden hasta modificarlo.
No entiendo como puede pasar eso, si yo he usado muchas mas librerias de terceros y en ninguno de esos casos puedo utilizar esa información.
Resumiendo: Lo que quiero es que la libreria que yo les entrege ejecute los métodos, si que entren en la depuración del mismo. No se si me hago entender, pero para ser mas contundete: "NO QUIERO QUE ESTOS PEREZOSOS VEAN EL CODIGO FUENTE DE LO QUE ME DEMORE MESES DESARROLLANDO".
Esto es por que me he dado cuenta que estan copiando el codigo para sus efectos personales y la verdad, esta libreria tiene Copyright y me pueden sindicar penalmente.
1 respuesta
Respuesta de Roberto Alvarado
1