Pergunta

Estou (infelizmente) usando o VS 2003 para desenvolver para alguns dispositivos móveis do Windows CE .NET 4.1. O aplicativo está escrito no .NET Compact Framework 1.0 (o sistema operacional não pode suportar qualquer versão posterior do .NET cf).

Sempre que executo meu aplicativo no Visual Studio, ele copia/tenta instalar .NET CF 1.0 no meu dispositivo:

Copying netcf.all.wce4.armv4t.cab

Demora muito tempo para copiar e, finalmente, o dispositivo me pergunta se eu quero reinstalar (eu sempre digo 'não').

Como isso leva tanto tempo para copiar, eu gostaria de instruir vs 2003 a não Copie o arquivo toda vez que clico em 'Debug'. Existe alguma maneira de alterar minhas configurações de implantação dessa maneira?

Obrigado!!

Foi útil?

Solução

Não tenho mais o Studio '03 em nada, mas vamos ver se funciona como '08.

Primeiro, olhe nas propriedades do projeto. Na seção "Dispositivos", veja se há uma caixa de seleção que diz algo como "Implante a versão mais recente da estrutura compacta".

Caso contrário, então podemos experimentar a porta dos fundos E se Ele usa o mesmo mecanismo que '08 usa para implantar (e acho que pode). Experimente o seguinte:

  • Desligue todas as instâncias do estúdio
  • Faça uma cópia de backup de %LocalAppData % Microsoft CoreCon 1.0 Microsoft.netcf.1.0.xsl
  • Agora exclua esse arquivo ou abra -o e comente os arquivos no FileContainer que está pressionando a estrutura.

Você pode ter que fazer o mesmo na pasta de perfil "todos os usuários" também.

Novamente, certifique -se de fazer backup desses arquivos antes de editar.

Outras dicas

Clique com o botão direito do mouse no seu projeto (na janela Explorer) e clique em Configurações e clique na guia Dispositivos. Desmarque a caixa rotulada "Implante a versão mais recente da estrutura .NET compact etc. etc.".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top