我的同事和我對.NET運行時存在一些誤解。我已經編寫了一個隨機崩潰的WPF應用程序(目標爲3.5),並且在事件日誌中,我們將.NET Runtime 2.0 Error Reporting作爲源代碼。.NET 3.5應用程序的.NET運行時2.0錯誤
只是爲了確認:
- 3.5仍然運行在.NET 2.0運行時(即,這是它的一個擴展),因此靶向3.5應用程序仍會顯示.NET運行2.0,因爲它是誤差源。
- 安裝.NET 3.5 Framework時,沒有辦法不安裝.NET 2.0。
對不起,對嗎?
我的同事和我對.NET運行時存在一些誤解。我已經編寫了一個隨機崩潰的WPF應用程序(目標爲3.5),並且在事件日誌中,我們將.NET Runtime 2.0 Error Reporting作爲源代碼。.NET 3.5應用程序的.NET運行時2.0錯誤
只是爲了確認:
對不起,對嗎?
你是對的。目前有4個.NET運行時(儘管最後一個處於測試階段)。
沒有辦法安裝.NET 3.5沒有2.0運行,因爲它使用的是運行時使用,並在此基礎上。
你在兩點上都是正確的。
是的,你是對的。 .NET 3.5 Framework運行在.NET 2.0 CLR上。基本上,這種變化是新的程序集(以及.NET 2.0程序集的新版本)和新的編譯器。