o eMbedded Visual C++ ao Assistente para atualização do Visual Studio
O Visual Studio apresenta um Assistente de upgrade para migrar o eMbedded Visual C++ 3.0 e o eMbedded Visual C++ 4.0 projetos para o Visual Studio.
O Assistente de atualização irá:
Criar um Visual Studio solução e projeto ou projetos com seu código-fonte, os cabeçalhos e os recursos migrados do eMbedded VC ++.
Migre configurações do projeto, tais sistema autônomo switches de compilador.
MAP qualquer arquiteturas que eram suportadas no eMbedded Visual C++, mas não no Visual Studio para arquiteturas de suporte no Visual Studio.
Usando o eMbedded Visual C++ ao Assistente para atualização do Visual Studio
Para usar o Assistente de upgrade para migrar um projeto Visual C++ eMbedded para Visual Studio
Sobre o Arquivo menu, clicar em abertoe, em seguida, clicar Projeto/solução.
navegar até o diretório de seu projeto Visual C++ eMbedded.selecionar o arquivo .vcp ou, se seu espaço de trabalho o eMbedded Visual C++ tem more than um projeto e você deseja migrar todos os projetos, selecionar o arquivo .vcw.
Clique em OK.
Observação: |
---|
O Assistente de migração executa um processo de migração no local .F ou exemplo, não há cópias de seu código-fonte será cria Ted, apenas o Visual Studio projeto ou p rojetos.O Visual Studio projetos criados Por a migração incluem os mesmos arquivos de fonte original o eMbedded Visual C++ projeto incluído. |
Arquiteturas de mapeamento
o eMbedded Visual C++ oferece suporte a algumas arquiteturas de dispositivo que não são mais suportadas no Visual Studio.Isso ocorre porque as plataformas mais recentes que destinos do Visual Studio oferecem suporte a arquiteturas mais recentes.Felizmente, todas as arquiteturas mais antigas podem ser mapeadas para as arquiteturas de dispositivo mais recentes.O Assistente para atualização executa automaticamente esse mapeamento.A tabela ilustra o eMbedded Visual C++, suporte para dispositivo arquiteturas versus arquiteturas de dispositivo do Visual Studio com suporte:
o eMbedded Visual arquitetura do C++ |
Arquitetura do Studio Visual compatível |
---|---|
BRAÇO |
ARMv4 |
ARMv4 |
ARMv4 |
ARMv4i |
ARMv4i |
ARMv4T |
ARMv4i |
MIPS |
MIPSII |
Mips16 |
MIPSII |
MipsII |
MipsII |
MipsII_fp |
MipsII_fp |
MipsIV |
MipsIV |
MipsIV_fp |
MipsIV_fp |
SH3 |
SH4 |
SH4 |
SH4 |
Emulador |
x86 |
x86 |
x86 |
Quando o projeto Visual C++ eMbedded é atualizado usando o assistente, o novo projeto criado no destinos do Visual Studio todos os SDKs instalados que dão suporte a arquitetura no projeto novo.Arquiteturas migradas herdam suas configurações de uma das arquiteturas de eMbedded Visual C++.A tabela a seguir ilustra o mapeamento do eMbedded Visual C++, suporte para dispositivo arquiteturas versus arquiteturas de dispositivo do Visual Studio com suporte.
Arquitetura original |
Mapear para |
Anotações |
---|---|---|
Não ARM/ARMV4/ARMV4I |
Consulte tabela “ mapeamento arquiteturas ” |
|
ARM, mas nenhum ARMV4i |
ARMV4 e ARMV4i |
Configurações de config ARMV4i herdam de config ARM no eMbedded Visual C++. |
ARMV4, mas nenhum ARMV4i |
ARMV4 e ARMV4i |
Configurações de config ARMV4i herdam de config ARMV4 no eMbedded Visual C++. |
ARM/ARMV4 e ARMV4i |
ARMV4 e ARMV4i |
Configurações de config ARMV4i herdam de config ARMV4i no eMbedded Visual C++. |
Incorporado Visual C++ versão 4.0, por padrão, define o estilo de caixa de diálogo como DS_MODALFRAME para aplicativos MFC para Pocket PC. No MFC 9.0 não há suporte para esse estilo.
Observação: |
---|
Se você receber uma mensagem de erro mensagem afirmando "Nenhuma plataforma está disponível que correspondam a original plataformas deste arquivo projeto," você pode ter Para instalar uma versão compatível do SDK com o qual o projeto original foi configurado. |