簡體   English   中英

無法卸載.NET Framework 4.7

[英]Can not uninstall .NET framework 4.7

不幸的是,我已經卸載了.NET 4.5.2,正在使用Windows 10 .NET 4.7。 我的問題是我需要安裝.NET 4.5才能使應用程序正常工作,但是我需要先卸載.NET 4.7。 不幸的是,NetFxRepairTool還不支持4.7。 是否有任何cmd行可以手動或以其他方式卸載4.7? 先感謝您。

如果應用程序的安裝程序說無法安裝,因為.NET 4.5不存在,並且您使用的是Windows 10:

客戶無法采取任何措施來解決此問題。 此症狀意味着應用程序的安裝程序具有錯誤的邏輯來檢測安裝了哪個版本的.NET Framework。 .Net 4.7 包括 .Net 4.5,因此安裝程序說它無法工作-但這是錯誤的。 這是提出應用程序的開發人員的錯誤; 客戶必須從他們那里獲得固定版本。

僅供參考,這可能是在Microsoft將.NET Framework與OS捆綁在一起之前制作的較舊的應用程序發生的,從而更改了檢測方式。 請參閱在自己的工具中遇到此問題的開發人員的博客


如果是開發人員

然后執行以下一項或多項操作:

  • 請按照以下說明檢測.NET版本

  • 確保您的項目所針對的.NET Framework版本與您的“設置”項目中的“前提條件”相匹配。

  • Google“更改安裝程序項目的啟動條件”,如果在“構建”“安裝程序”項目時,輸出顯示警告,提示“啟動條件”。 [在某些VS版本上:rt單擊您的安裝項目/查看/啟動條件]

  • (如果使用的是Visual Studio不附帶的安裝程序)請獲取用於打包產品的安裝程序的更新版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM