Pregunta

Estoy (por desgracia) utilizando VS 2003 para desarrollar para algunos dispositivos móviles Windows CE .NET 4.1. La aplicación está escrito en .NET Compact Framework 1.0 (el sistema operativo no puede soportar cualquier versión posterior de .NET CF).

Siempre que tengo mi aplicación desde Visual Studio, se copia / intenta instalar .NET CF 1.0 a mi dispositivo:

Copying netcf.all.wce4.armv4t.cab

Se necesita un tiempo muy largo para copiar, y, finalmente, el dispositivo me pregunta si quiero volver a instalar (siempre digo 'no').

Dado que esto toma mucho tiempo para copiar, me gustaría idealmente para instruir a VS 2003 a no copiar el archivo cada vez que me golpeó 'depuración'. ¿Hay alguna forma de cambiar mi configuración de despliegue de esta manera?

Gracias !!

¿Fue útil?

Solución

No tengo Studio '03 instalado en nada más, pero vamos a ver si funciona como '08.

En primer lugar, mirada en las propiedades del proyecto. En la sección "Dispositivos", ver si hay una casilla que dice algo como "Implementar la última versión del Marco compactos".

Si no es así, entonces podemos tratar la puerta trasera si se utiliza el mismo mecanismo que '08 usos para desplegar (y creo que puede). Intente lo siguiente:

  • Apagar todos los casos de estudio
  • Hacer una copia de seguridad% LOCALAPPDATA% \ Microsoft \ Corecon \ 1.0 \ Microsoft.NetCF.1.0.xsl
  • Ahora borrar ese archivo, o abrirla y comente los archivos de la FILECONTAINER que está empujando el marco.

Puede que tenga que hacer lo mismo en la carpeta de perfil "Todos los usuarios" también.

Una vez más, asegúrese de hacer una copia de seguridad de estos archivos antes de editar.

Otros consejos

clic derecho en su proyecto (en la ventana del explorador) y haga clic en Configuración y, a continuación, haga clic en la pestaña Dispositivos. Desactive la casilla "Implementar la versión más reciente de .NET Compact Framework, etc, etc.".

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top