本帖最后由 jackz007 于 2020-3-8 23:18 编辑
原因应该是安装程序无法下载 github 上的这个东东:
https://github.com/gnu-mcu-eclip ... 0629-1013-win32.zip
你试一试你的电脑看能不能下载,我曾经试过离线安装 VS2017,就是先下载所有的离线安装包,然后再定制安装,连续很多次都是卡在这个包上无法成功。
我观察到,安装程序每次下载的时候,都会首先验证已经完成下载的包,如果正常就会直接跳过,而不是必须重新下载一次。于是,我就想利用这个逻辑来解决软件包无法下载的问题。
后来,我想办法下载到这个包,然后,在离线安装目录下创建一个名叫 "Linux.GNU_MCU_Eclipse,version=2.9" 的文件夹,把下载到的 "gnu-mcu-eclipse-build-tools-2.9-20170629-1013-win32.zip" 复制到这个子目录中(注意,一定不能解压),然后,通过安装程序命令行从头开始下载所有的离线安装包,结果,轻松就100%下载到了所有的安装包,楼主不妨尝试一下。
如果自己可以下载,建议用自己下载的,如果无法下载,就用这个附件吧:
gnu-mcu-eclipse-build-tools-2.9-20170629-1013-win32.zip
(1.45 MB, 下载次数: 2)
vs2017 下载全部离线安装包用这个命令:vs_enterprise --layout <离线目录>
这样,安装包含所有的语言,体积比较大,可以选择只下载英语和中文包,用这个命令vs_enterprise --layout <离线目录> --lang en-US zh-CN
需要提醒的是,VS2019 的安装存在同样的问题,仍然可以用这个方法,用同一个文件解决。 |