Come posso ottenere la versione corrente di CLR Runtime in un programma .NET in esecuzione?Ottieni la versione corrente di CLR .NET in fase di esecuzione?
34
A
risposta
39
Partenza proprietà System.Environment.Version (http://msdn.microsoft.com/en-us/library/system.environment.version.aspx).
7
Environment.Version //might want to call ToString()?
Problemi correlati
- 1. Ottieni binding IIS in fase di esecuzione
- 2. Rileva versione Python in fase di esecuzione
- 3. Android | Ottenere la versione OkHTTP Biblioteca in fase di esecuzione
- 4. ottenere la versione artefatto Maven in fase di esecuzione
- 5. Sostituire l'assembly in fase di esecuzione con .NET
- 6. Ottieni la data di SCADENZA di un profilo di provisioning in fase di esecuzione?
- 7. Come specificare la versione .NET quando si utilizza l'opzione/CLR
- 8. Come determinare la versione corrente di iPhone OS in fase di runtime e confrontare le stringhe di versione?
- 9. .NET 4.5 introdurrà una nuova versione di CLR?
- 10. Ottieni valori enum da web.config in fase di esecuzione
- 11. come vengono rappresentati i riferimenti all'oggetto C# in memoria/in fase di esecuzione (nel CLR)?
- 12. Come si ottiene la versione pubblicata corrente in un'applicazione .NET?
- 13. metodo call in fase di esecuzione
- 14. Aggiornamento app.config impostazione di system.net in fase di esecuzione
- 15. Quando il CLR .NET calcola gli attributi di sicurezza?
- 16. Come si controlla la versione gemella in Ruby in fase di esecuzione?
- 17. Ottieni la posizione corrente di scrollview animata
- 18. Ottieni versione/codice codice Heroku da Dyno in esecuzione
- 19. Recuperare la firma apk in fase di esecuzione per android
- 20. ProfileCommon - la trasmissione in fase di esecuzione non riesce
- 21. Specifiche CLR .NET
- 22. Ottieni la sezione pin di UITableView corrente
- 23. Caricamento di 2 versioni di assembly in fase di esecuzione
- 24. .NET CLR InternalCall
- 25. SQLCLR che utilizza la versione errata di .NET Framework
- 26. 'UnauthorizedAccessException' - 'Global \ .net clr networking'
- 27. ottenere la versione .NET framework da un processo di dump
- 28. Come trovare il nome della funzione corrente in fase di esecuzione?
- 29. Ottieni il nome del metodo corrente in esecuzione
- 30. Aumenta disposizione PySpark in fase di esecuzione
Era proprio lì - grazie. – driis
.NET 4.5 restituirà un numero di versione che inizia con 4.0. Vedi http://en.wikipedia.org/wiki/List_of_.NET_Framework_versions –
Avviso da https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions -are-installato # net_d "Per .NET Framework 4.5 e versioni successive, non è consigliabile utilizzare la proprietà System.Environment.Version per rilevare la versione del runtime. Si consiglia invece di eseguire una query nel registro, come descritto nella Per trovare le versioni di .NET Framework, interrogare il registro in codice (.NET Framework 4.5 e versioni successive) in precedenza in questo articolo. " blargh. –