none
Modifico un archivo cs de un webservice pero al ejecutarse se descartan los cambios RRS feed

  • Pregunta

  • Hola, tengo un problema espero puedan darme una mano

    Me toca revisar un código ajeno, un webservice con MVC. Aunque todos los elementos del webservice se encuentran en un archivo cs dentro de la carpeta App_Data (desconozco porque esta en MVC si metieron todo en un solo archivo)

    Cabe aclarar tambien que cuando abro el proyecto en visual studio, no me aparece ningun archivo en App_Data, aunque si estan fisicamente en la PC en esa carpeta. Si los incluyo al proyecto, me deja de funcionar, y si estan excluidos funciona bien.

    El problema que tengo es que tengo que modificar ese archivo en el webservice. Lo modifico, guardo los cambios, pero cuando ejecuto con el visual studio, los cambios se me deshacen y vuelve a estar todo como estaba antes.

    Probe editando el archivo con un bloc de notas y guardarlo, se guarda todo bien, pero luego al volver a ejecutarlo se modifica nuevamente a como estaba antes.

    Algo rarisimo, no entiendo que pasa. Alguien tiene idea?

    martes, 14 de mayo de 2019 17:40

Respuestas

  • Hola quizá es una dll desarrollada para el controlador de la aplicación.

    Sabes puedes desarrollar .dlls

    Gracias por usar los foros de MSDN.
    Erick Rivera
     ____
    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 
    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    miércoles, 15 de mayo de 2019 14:38

Todas las respuestas

  • Hola programinca

    Necesitas validar que tengas los permisos de escritura sobre el archivo.

    No dudes en ampliar más sobre este tema si es que aún lo requirieras o de abrir una nueva consulta en caso de tener alguna situación o necesitarla con algún otro de los productos de Microsoft.

     

    Adicional le invito a consultar los siguientes recursos:

    Guía para formular preguntas en el foro

    Channel 9 - donde puedes encontrar una sección de: Desarrollo en ASP.NET

     

    Gracias por usar los foros de TechNet.

    Erick Rivera

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de    conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    • Propuesto como respuesta Carlos_Ruiz_M martes, 21 de mayo de 2019 17:24
    martes, 14 de mayo de 2019 20:37
  • Investigando un poco mas, veo que el desarrollo te arma el archivo cs a partir de store procedures en SQL, por eso al ejecutarlo lo vuelve a crear de cero y descarta cualquier cambio que haya hecho.

    No se si tenga que ver pero tiene una dll  ApirController.dll, de la cual no encuentro ninguna info en internet...

    De todas maneras gracias por la ayuda

    miércoles, 15 de mayo de 2019 13:25
  • Hola quizá es una dll desarrollada para el controlador de la aplicación.

    Sabes puedes desarrollar .dlls

    Gracias por usar los foros de MSDN.
    Erick Rivera
     ____
    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 
    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    miércoles, 15 de mayo de 2019 14:38