Domanda

So che il profilo .NET Client non bersaglia x64 o ia64 . Comunque io non so che cosa significa?

Ci sono due parti che colpisce

  1. Se ho impostato la mia applicazione per utilizzare il Client Profile .NET in VS, ed è gestito su x64 funzionerà?
  2. Se ho impostato il mio prerequisiti progetto di installazione al bisogno del client .NET profilo piuttosto che il .NET Framework 3.5 SP1, che cosa accadrà se viene eseguito sulla macchina x64 che non dispone di .NET Framework 3.5 SP1 su di esso?
È stato utile?

Soluzione

Il profilo del cliente è solo una versione ridotta del quadro completo progettato per ridurre al minimo il tempo di installazione se l'utente non ha già il framework .NET. Il profilo del cliente stesso non può essere installato su una macchina x64, ma la vostra applicazione funziona bene se è installato il quadro completo.

Si noti che a partire dal .net 4.0, il profilo del cliente sosterrà tutte le architetture, includere x64 ( vedi qui )

Per quanto riguarda la parte 2 è interessato, se il framework .NET non è installato sul PC, si otterrà il solito 'è richiesto .NET Framework per questa applicazione' finestra di dialogo.

Altri suggerimenti

1: in teoria dovrebbe funzionare se l'utente ha normale .NET 3.5SP1 installato (dal client profilo è 3.5SP1 IIRC specifico)

2: mi aspetterei che si ottiene alcuni molto funky "non può funzionare che" il messaggio (di errore) scatole

Vorrei girare su un x 64 VM e provarlo, ma io sono sul mio portatile in questo momento e non lo farò (senza VT)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top