locked
Espacio en memoria de almacenamiento del Emulador de Windows Mobile RRS feed

  • Pregunta

  • Buenas a Todos, los pongo en situación, estoy desarrollando una aplicación en visual basic.net en visual studio 2008.net bajo entorno windows ce 5.0, mi aplicación debido a una librería tomo el peso de 44 megas, lo cual me esta generando muchos problemas ya que la memoria de almacenamiento del emulador es tan solo de 31 megas.

    he buscado mucho en foros, donde me dicen que se puede crear una carpeta compartida, para que esta la tome como una memoria de almacenamiento, el problema fue que esta opción viene oculta no se por que, entonces mediante tab pude deducir que se encontraba no visible y pude compartir por fin la carpeta, ahora el otro problema es que no se como hacer para que la ruta de archivo de resultados me apunte a la carpeta compartida, en la parte de propiedades de la aplicación, esta para cambiarlo pero lamentablemente las rutas son estáticas y todas apuntan dentro del emulador del dispositivo.

    también intente aumentar la memoria del emulador de 128 megas a 256 pero sin embargo sigue generandome el mismo problema, les agradezco cualquier aporte que me puedan dar.

    Mil Gracias.


    ‎'todos somos ignorantes pero no todos ignoramos lo mismo'.- albert einstein



    • Editado Angare jueves, 22 de noviembre de 2012 12:25
    martes, 20 de noviembre de 2012 12:36

Respuestas

  • Bueno amigos despues de batallar y buscar incontables formas de hacer las cosas, por fin lo resolví el problema es que la libreria que estaba usando es una libreria de uso exclusivo de la empresa en donde estoy trabajando, asi que me di a la tarea de buscar esa libreria y crearla desde un ambiente smart device, de esta forma asumi que los espacios de nombres impotados serian de uso de Smart Device, y funciono !!! paso de pesar 43 Megas a tan solo 120 Kbs. asi que ya saben como solucionar el problema

    CONCLUSION

    1) No es posible aumentar la memoria de almacenamiento del Emulador, lo maximo que puedes hacer es compartir una carpeta, y utilizarla como una unidad de almacenamiento aparte, sin embargo en las propiedades del emulador no puedes cambiar la carpeta destino por fuera del mismo emulador, es decir no puedes apuntar a tu carpeta compartida y hacer el deploy del cab alli

    2)Crea tus liberias en ambiente Smart Device, puesto que todas las referencias que agregues y los espacios de nombres que importes se tomaran para Smart Device o Pocket PC, de esta forma no tendras los mismos problema que yo tuve

    Espero que mi investigacion les sirva de algo y se solucionen todos sus problemas

    Saludos


    ‎'todos somos ignorantes pero no todos ignoramos lo mismo'.- albert einstein

    • Marcado como respuesta Angare martes, 27 de noviembre de 2012 13:47
    martes, 27 de noviembre de 2012 13:47

Todas las respuestas

  • Buenas a Todos, alguien me podria responder si es al menos posible, sigo investigando y nada que encuentro sobre el tema, les agradeceria si me dijeran si esto es posible o no para cerrar el tema de una ves por todas si no es posible

    Gracias.


    ‎'todos somos ignorantes pero no todos ignoramos lo mismo'.- albert einstein

    lunes, 26 de noviembre de 2012 14:38
  • Bueno amigos despues de batallar y buscar incontables formas de hacer las cosas, por fin lo resolví el problema es que la libreria que estaba usando es una libreria de uso exclusivo de la empresa en donde estoy trabajando, asi que me di a la tarea de buscar esa libreria y crearla desde un ambiente smart device, de esta forma asumi que los espacios de nombres impotados serian de uso de Smart Device, y funciono !!! paso de pesar 43 Megas a tan solo 120 Kbs. asi que ya saben como solucionar el problema

    CONCLUSION

    1) No es posible aumentar la memoria de almacenamiento del Emulador, lo maximo que puedes hacer es compartir una carpeta, y utilizarla como una unidad de almacenamiento aparte, sin embargo en las propiedades del emulador no puedes cambiar la carpeta destino por fuera del mismo emulador, es decir no puedes apuntar a tu carpeta compartida y hacer el deploy del cab alli

    2)Crea tus liberias en ambiente Smart Device, puesto que todas las referencias que agregues y los espacios de nombres que importes se tomaran para Smart Device o Pocket PC, de esta forma no tendras los mismos problema que yo tuve

    Espero que mi investigacion les sirva de algo y se solucionen todos sus problemas

    Saludos


    ‎'todos somos ignorantes pero no todos ignoramos lo mismo'.- albert einstein

    • Marcado como respuesta Angare martes, 27 de noviembre de 2012 13:47
    martes, 27 de noviembre de 2012 13:47