视觉工作室的每一次新更新都与我的工作相同。最终,一个开发人员陷入更新过程,等待大量下载和文件副本完成(当更多开发人员因为带宽影响而更新时,情况会变得更糟。)
有没有办法在本地网络上缓存和分发这些更新,这样可以减少对带宽,生产力等的影响,比如WSUS?
答案 0 :(得分:2)
请参阅MSDN上有关“Installing Visual Studio”
的说明下载Visual Studio以进行离线安装
在大多数情况下,您可以从下载站点安装Visual Studio 没有问题。但是,在某些情况下,您可能希望全部下载 安装之前的更新包(例如,安装 在多台机器或离线机器上)。以下步骤 解释如何下载所需的所有更新包 离线安装。
将更新可执行文件从MSDN网站下载到文件系统上的某个位置后,在命令中运行以下命令 提示:
<executable name> /layout
。此命令下载安装的所有软件包。
通过使用
/layout
开关,您可以下载几乎所有核心 安装包,而不仅仅是适用于下载的包 机。此方法为您提供运行所需的所有文件 此更新随时可用,如果您想安装,可能会有用 最初未安装的组件。运行该命令后,系统将提示您输入下载位置。输入位置,然后选择下载。
当软件包下载成功时,您应该看到一个Visual Studio屏幕,其中显示安装成功!所有指定的组件 已成功获得。
在指定的文件位置中,找到可执行文件和包文件夹。这是您需要复制到的所有内容 共享位置或安装媒体。
警告:目前,Android SDK不支持离线安装 经验。如果您在计算机上安装Android SDK安装项 没有连接到互联网,安装可能会失败。
- 醇>
您现在可以从文件位置或安装媒体运行安装。
此过程可以使用update exe
完成VS2015.1.exe /layout C:\VSUpdate\2015.1
这会将更新文件下载并复制到C:\VSUpdate\2015.1
,然后可以将其放在网络共享上供其他开发人员使用。
答案 1 :(得分:0)
我猜您正在搜索portable update。 其缓存可以驻留在任何USB外部驱动器上,也可以通过专用LAN网络驻留在共享路径上。将更新复制到缓存后(唯一需要Internet连接的时间),相同的更新将用于需要该特定更新的所有计算机。 也请阅读此article。