Pergunta

Eu sei que o perfil .NET Cliente não se destina x64 ou ia64 . No entanto, eu não sei o que isso significa?

Há duas partes que afeta

  1. Se eu definir o meu aplicativo para usar o perfil de cliente do .NET em VS, e é executado em x64 será que funciona?
  2. Se eu definir a minha configuração pré-requisitos do projeto para precisar o .NET Client Profile em vez do .NET Framework 3.5 SP1, o que vai acontecer se ele é executado em x64 máquina que não tem o .NET Framework 3.5 SP1 sobre ele?
Foi útil?

Solução

O perfil de cliente é apenas uma versão simplificada do quadro completo projetado para minimizar o tempo de instalação se o usuário ainda não tiver o .NET framework. O perfil do cliente em si não pode ser instalado em uma máquina x64, mas a sua aplicação vai funcionar bem se o quadro completo é instalado.

Note que a partir do .NET 4.0, o perfil do cliente irá apoiar todas as arquiteturas, incluem x64 ( veja aqui )

No que diz respeito a parte 2 está em causa, se o .NET Framework não estiver instalado no PC, você terá a habitual '.NET Framework é necessário para este aplicativo' diálogo.

Outras dicas

1: em teoria, deve funcionar se o usuário tem regulares .NET 3.5SP1 instalado (uma vez que o cliente-profile é 3.5SP1 IIRC específico)

2: Eu esperaria que você obtenha algum muito badalado "não pode executar que" de mensagens (de erro) caixas

Eu girar uma VM x64 e testá-lo, mas eu estou no meu laptop no momento e ele não vai fazer isso (não VT)

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