Domanda veloce: è ciò che Microsoft chiama ora "Microsoft .NET Framework 4.5.2 Developer Pack" che cosa si chiamava storicamente l'SDK?Il "pacchetto sviluppatore" era originariamente chiamato SDK?
risposta
Il pacchetto per sviluppatori non ha nulla a che fare con un SDK. Contiene solo gli assembly di riferimento necessari per compilare un progetto che si rivolge esplicitamente a 4.5.2. Senza di esso non è possibile selezionare 4.5.2 dal progetto + Proprietà, scheda Applicazione, casella combinata versione framework di destinazione.
Gli assembly di riferimento nella directory C: \ Program Files (x86) \ Reference Assemblies vengono normalmente inseriti dal programma di installazione di VS. Ma 4.5.2 spedito troppo tardi per averli disponibili, né è coperto dagli aggiornamenti.
Tieni presente che è molto raramente utile indirizzare 4.5.2. Ha pochissime aggiunte al framework, è principalmente una versione di manutenzione. Non diversamente da 4.0.1, 4.0.2 e 4.0.3, anche ampiamente ignorato. Se lo scegli come target, è probabile che tu stia costringendo il tuo utente ad aggiornare la sua installazione .NET, non essendo ancora distribuito da Windows Update.
Grazie per questo. Stavo lottando per trovare l'SDK per v4.5.2 poiché tutte le ricerche sono finite nello sviluppatore, quindi la mia domanda. Sto lavorando su una nuova applicazione Web ASP.NET, quindi sto provando a utilizzare le ultime versioni di tutto. Punto sulla distribuzione delle app di Windows prese però –
Solo un pezzo di storia per riferimento.
Quando .NET Framework era 1.0 e 1.1, è necessario che .NET Framework SDK sia installato, in modo da eseguire la maggior parte delle attività della riga di comando. Ecco come sono iniziate le cose.
.NET Framework 2.0 ha seguito questa tradizione, ha un SDK a sé stante. Successivamente, Microsoft ha deciso di unire l'SDK di .NET Framework in Windows SDK.
È possibile trovare tali informazioni leggendo SharpDevelop's documentation on what are the dependencies. Come IDE di terze parti, indica sempre quali sono necessari per costruire un progetto assemblando gli installer di Microsoft.
Recentemente .NET Framework è stato aggiornato più frequentemente, quindi Microsoft ha deciso di inviare Developer Pack come download separati. Come ha spiegato Hans Passant, questo design è più strettamente correlato alla compilazione di Visual Studio (assembly di riferimento). È più simile a una riorganizzazione di diversi strumenti e utilità,
- I compilatori sono ora parte dell'installazione di .NET Framework (e anche singoli download dal repository GitHub Roslyn).
- MSBuild, è ora separato download (MSBuild da VS2015/2017).
- Pacchetti di sviluppo, fornisce gruppi di riferimento e altri.
- 1. Il callback era già chiamato parallelo asincrono
- 2. "file di pacchetto è valido", soluzione dal lato sviluppatore (Android)
- 3. Lista installato il pacchetto SDK tramite linea di comando
- 4. iPhone SDK: sottocartelle all'interno del pacchetto principale
- 5. Rscript: non esiste un pacchetto chiamato ...?
- 6. Come si esegue il pacchetto di ritardo App Engine Go SDK su un modulo diverso?
- 7. Come installare correttamente il pacchetto in Laravel?
- 8. In quale lingua è stato originariamente scritto MSDOS?
- 9. Il compilatore C# era scritto in C++?
- 10. NVIDIA CUDA: Qual è il driver dello sviluppatore?
- 11. pacchetto com.amazonaws.services.lambda.runtime non esiste in AWS Java SDK 1.10.2
- 12. "Errore nella libreria (rjson): non esiste un pacchetto chiamato rjson"
- 13. Come installare eclipse per sviluppatore java, sviluppatore c/C++, sviluppatore php allo stesso tempo?
- 14. Errore di lancio retrofit Era previsto BEGIN_ARRAY ma era BEGIN_OBJECT
- 15. Essere uno sviluppatore pigro o non essere uno sviluppatore pigro?
- 16. Facebook SDK 3.0 IOS 6 callback dopo il login non chiamato
- 17. Perché il delegato CLLocationManager non viene chiamato in iPhone SDK 4.0?
- 18. Dove posso scaricare Core Audio SDK per Xcode? (Non sviluppatore mela sito sembra)
- 19. Come posso risolvere Meno uno da uno sviluppatore di Oracle chiamato sql chiamata?
- 20. VS2008 come passare da sviluppatore Web a C# Impostazioni sviluppatore
- 21. Statistica sviluppatore Apple
- 22. Questa squadra selezionata A è diversa dalla squadra B originariamente utilizzata per costruire questo articolo
- 23. Perché JFrame originariamente richiedono getContentPane() per l'aggiunta di componenti
- 24. Inserire il valore in TEXTAREA dove il cursore era
- 25. Il pacchetto ADT Eclipse non funziona correttamente
- 26. Il problema di diagnostica di Azure SDK v2.7 impedisce la pubblicazione/pacchetto
- 27. Utilizzando pacchetto data.table dentro il mio pacchetto
- 28. Perché .NET è stato chiamato .NET?
- 29. Trasferimento di app Android ad altro sviluppatore
- 30. sviluppatore di "Motore Taptic" su Apple Osservare
Penso che chiamino solo SDK librerie + runtime, Developer Pack = SDK + Language Packs + roba vari – nikis