是否可以臨時有選擇地禁用計算機上安裝的一個或多個.NET Framework版本,而無需實際卸載每個版本?當某些版本的框架不可用時,需要檢查對程序的影響。選擇性地禁用.NET Framework版本
4
A
回答
4
這在很大程度上是一個響亮的「否」。 .NET版本相互覆蓋。忽略古代的.NET 1.x版本,你只能在一臺機器上安裝兩個不同版本的.NET。 CLR版本2.0.50727(2.0,3.0,3.5,3.5SP1)覆蓋的舊版本和CLR版本4.0.30319(4.0,4.01,4.02,4.03,4.5,4.5.1,4.5.2和4.0) 4.6)。
您無法可靠地回到CLR分支內的舊版本,而不會對機器造成嚴重損壞。您必須先卸載當前版本,然後才能開始安裝要測試的版本。這當然可能會破壞機器上現有程序的穩定性,Visual Studio就是一個很好的例子。它可以被主動阻止;例如Windows 8機器將不允許您卸載4.5,並阻止安裝比3.5SP1更早的任何東西。
您必須使用單獨的計算機或虛擬機來測試此引導程序,引導舊版本的Windows。 Windows和.NET版本的結合令人不快。因此,僅在您的系統要求中說明您願意支持的內容。
1
據我所知,這是不可能的。我們通過使用具有不同快照的虛擬機與我們要檢查的.NET Framework版本完成類似的事情。
您可以使用SDK自動化VMware機器,以使整個過程自動進行。
相關問題
- 1. 選擇.Net Compact Framework的正確版本
- 2. .NET Framework版本
- 3. 從瀏覽器可靠地檢測.NET Framework可用性/版本
- 4. 選擇性地禁用WebControl元素
- 5. .net Framework版本文件夾?
- 6. 什麼.NET Framework版本
- 7. Unity和.NET Framework版本
- 8. .NET Framework - 降低版本
- 9. 禁用移動版本的選擇
- 10. 使用.Net Framework開發的軟件的版本兼容性4.5
- 11. 安裝許多.NET Framework版本時將使用哪個版本?
- 12. 我可以選擇性地加載到VS2010禁用包?
- 13. Azure WebJobs是否支持.Net Framework版本?
- 14. .Net Micro Framework,Digi Connect ME 4.0版本?
- 15. 爲ScriptComponentProject設置.NET Framework版本
- 16. 在VB.NET中獲取.NET Framework版本
- 17. SignalR最新版本的.NET Framework 4
- 18. 是.NET Framework v4.0.30128的最新版本嗎?
- 19. 版本之間的參考。 NET Framework
- 20. Windows 2008 R2自帶的.NET Framework版本
- 21. 目標.NET Framework版本更改
- 22. IIS .NET Framework,ASP.NET版本不匹配
- 23. Windows Communication Foundation - .NET Framework的哪個版本?
- 24. 各種.NET Framework版本的操作系統兼容性
- 25. .Net Framework版本如何處理向後兼容性
- 26. 運行Web應用程序具有較高的.NET Framework版本與服務器的.NET Framework版本比較
- 27. 文本選擇禁用
- 28. 禁用文本選擇UITextView
- 29. 如何將.Net Framework從版本3.5更改爲版本4.0
- 30. SmartStore.net .NET Framework版本的SQL Server Express版本