Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 18015|Risposta: 0

[Fonte] La differenza tra il profilo client .Net Framework4 e .Net Framework4.0

[Copiato link]
Pubblicato su 10/12/2016 14:29:03 | | | |
Recentemente, stavo scrivendo un programma chiamato Oracle e ho scoperto che non riuscivo a trovare Using System.data.Oracle; Mi sembra strano, perché l'ho usato io, il motivo per cui improvvisamente si è fermato. Guardando alle sue proprietà, mi sento un po' diverso: una volta era configurato nel Framework4.o di destinazione come .net Framework4, ma ora è diventato . Net Framework 4.0 Profilo client, e poi provare a cambiare al primo e usarlo di nuovo.


Le proprietà prima dell'abbinamento sono:

Poi sono andato su Internet per trovare la differenza, e finalmente ho visto il suo articolo:
Il Profilo Client di .NET Framework 4 include le seguenti funzionalità:
  • Runtime Common Language (CLR)
  • ClickOnce
  • Windows Forms
  • Fondazione per la presentazione di Windows (WPF)
  • Fondazione per la Comunicazione di Windows (WCF)
  • Struttura di entità
  • Fondazione del Flusso di Lavoro di Windows
  • Voce
  • Supporto XSLT
  • LINQ a SQL
  • Entity Framework e librerie di progettazione a runtime di WCF Data Services
  • Framework di Estensibilità Gestita (MEF)
  • Tipo dinamico
  • Funzionalità di programmazione parallela come Task Parallel Library (TPL), Parallel LINQ (PLINQ) e Coordinate Data Structures (CDS)
  • Debug applicazioni client
Le seguenti funzionalità non sono incluse e richiedono un'installazione separata della versione completa di .NET Framework 4.0:
  • ASP.NET
  • Funzionalità di Advanced Windows Communication Foundation (WCF)
  • .NET Framework Data Provider per Oracle
  • MSBuild viene utilizzato per compilare
  • Nei progetti Visual Studio 2010, le seguenti applicazioni utilizzano di default il Client Profile di .NET Framework 4.0 e, per utilizzare l'intera funzionalità di .NET Framework, è necessario impostare il framework target su .NET Framework 4.0 nelle proprietà del progetto:
  • Progetti Windows (C# e Visual Basic)
  • Fondazione per la Presentazione di Windows
  • Applicazione WPF
  • Applicazione browser WPF
  • Libreria di Controllo Personalizzata WPF
  • Libreria di Controllo Utente WPF
  • Windows Forms
  • Applicazione Windows Forms
  • Libreria di controllo moduli di Windows
  • Applicazione Console
  • Progetto Vuoto
  • Servizio Finestra
  • Visual F #
  • Applicazione in F#
  • F# Tutorial
  • Flusso di lavoro (C# e Visual Basic)
  • Biblioteca Activity Designer
  • Biblioteca di Attività
  • Applicazione Console di Workflow
  • Fondazione per la Comunicazione di Windows
  • Biblioteca di Servizi WCF
  • Ufficio 2007 e Ufficio 2010
  • Tutti i progetti mirano al Profilo Client di .NET Framework 4

Le differenze tra il Profilo Client di .NET Framework 4.0 e il Profilo Client originale di .NET Framework 3.5 sono:
  • La versione 3.5 del Profilo Client può essere utilizzata solo sul web (ClickOnce), mentre la versione 4.0 ha un Pacchetto Redistribuibile, quindi può essere utilizzata sia per installazioni locali che web.
  • La versione 3.5 supporta solo Windows XP SP2/SP3 x86, mentre la versione 4.0 supporta tutte le piattaforme supportate da .NET Framework 4 tranne IA64.
  • La versione 3.5 di Client Profile è una release separata da .NET Framework 3.5, mentre la versione 4.0 è un sottoinsieme della funzionalità completa di .NET Framework 4.0.
  • La versione 3.5 sarà automaticamente aggiornata a .NET Framework 3.5 grazie a Windows Update, mentre la versione 4.0 potrà funzionare autonomamente senza la necessità dell'intero .NET Framework 4.0 o essere fornita separatamente.





Precedente:Spiegazione dettagliata di diversi modi per risolvere il problema di un programma C# che permette di eseguire una sola istanza
Prossimo:La registrazione dei componenti per l'interoperabilità COM è disattiva
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com