win10默認支持netframework4.7版本,但安裝一些基於net framwork3.5開發的軟件時會要求安裝該版本,但系統自動安裝結果一直為failed。只能通過手動安裝來解決,最快的解決方式參考了
https://winaero.com/blog/offline-install-of-net-framework-3-5-in-windows-10-using-dism/
如果有win10安裝的iso文件,直接用ultraiso掛載到虛擬光驅
然后使用dism命令安裝就能解決,為了方便,上鏈接提供了一個bat腳本可以快速解決
@echo off
Title .NET Framework 3.5 Offline Installer
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I
if defined setupdrv (
echo Found drive %setupdrv%
echo Installing .NET Framework 3.5...
Dism /online /enable-feature /featurename:NetFX3 /All /Source:%setupdrv%:\sources\sxs /LimitAccess
echo.
echo .NET Framework 3.5 should be installed
echo.
) else (
echo No installation media found!
echo Insert DVD or USB flash drive and run this file once again.
echo.
)
pause
將上述代碼保存到一個txt文件中后,將該txt文件擴展名從.txt修改為.bat后,右鍵以管理員身份運行,即可自動添加.net framework3.5
驗證是否安裝成功
對應版本前打鈎代表已經安裝成功!