Usuário com melhor resposta
Instalação do .Net Compact Framework

Pergunta
-
Viva, Estou a desenvolver uma app para dispositivos moveis.
O equipamento que estou a usar é: Intermec 761. Este equipamente tem uma pasta "Flash File Store" em que o seu conteudo não é eliminado após o Hard Reset (ou quando o dispositivo fica sem bateria)
Existe outra pasta "CabFiles" em que todos os cabs que se encontram nessa pasta são reinstalados, sempre que é feito um Hard Reset.(ou quando o dispositivo fica sem bateria)
Um dos cabs que tenho nessa pasta é o do "NETCFv35.ppc.armv4.cab" para a instalação do CF .NET. O problema é que sempre que vai instalar o cab ele diz que ja está instalado e pergunta se quer substituir.
A minha questão é se existe alguma forma para que o "NETCFv35.ppc.armv4.cab" seja sempre reinstalado sem colocar a pergunta ao utilizador, porque estes muitas vezes não sabem o que fazer....
Aguardo resposta, Cumprimentos,
Rui Figueiredo.
Respostas
-
De uma olhada nesse link http://msdn2.microsoft.com/en-us/library/ms900347.aspx as Keys e os valores são aqueles que você armazena antes do hard reset
Todas as Respostas
-
Olá Rui,
Se eu entendi bem, toda vez que é feito um hard reset o equipamento faz a reinstalação automática dos arquivos que estão na pasta cab, incluindo o NETCFv35.ppc.armv4.cab, que ele diz que já está instalado.
Se entendi bem, os arquivos do CF devem estar instalados na pasta "Flash File Store" e portanto não é necessário fazer a instalação novamente correto? Tente excluir o NETCFv35.ppc.armv4.cab da pasta cab, assim na reinicialização na será refeita a instalação
Abs
-
-
-
-
-
Uma solução mais rápida é utilizar o compact framework que já vem no seu windows, isso é, se você não utilizar nenhum recurso específico da versão que você quer instalar ou você pode tentar recontruir a imagem do sistema operacional... na versão 3.0 do windows ce tinha o plataform builder (http://msdn2.microsoft.com/en-us/embedded/aa714478.aspx) que permitia fazer algumas customizações no sistema operacional, porém acho que é necessário ter acesso ao hardware, para instalar as imagens, não sei se é possivel alterá-la depois de instalada
-
Estou a usar o Pocket PC 2003 SE.
O que me parece estar a acontecer é: quando o CF.NET é instalado é feito o registo no Registry. quando é feito um hard reset o registo é guardo, (pois tenho interesse que assim seja porque preciso de muitas definiçoes que lá se encontram) quando o PDA reinicia vai instalar o cab do CF.NET e penso que o proprio cab verifica o registo para ver se ja está instalado, como no registo está lá a informação que o CF.NET está instalado faz a pergunta, mas na realidade não está. Porque se escolher a opção de não reinstalar o CF.NET a minha App dá erro de falta de CF.NET.
-
-
-
De uma olhada nesse link http://msdn2.microsoft.com/en-us/library/ms900347.aspx as Keys e os valores são aqueles que você armazena antes do hard reset
-