Visual Studio 2017 SSDT 离线安装

7
我需要一个离线安装的SSDT,用于Visual Studio 2017。或者有没有办法破解在线下载。(注意不是VS本身,我已经有了离线安装包)。我已经使用在线下载获取了.vsix文件,但我需要一种方法来安装它们。
  • 双击不起作用,
  • 重命名为.zip并提取到文件夹中也不起作用。
  • 有一个ISO可用,但仅适用于2015年。
任何帮助将不胜感激。
2个回答

18
您可以使用 /layout input 下载离线布局。
SSDT-Setup-ENU.exe /layout c:\vs2017ssdt

如果您输入,可以了解可以发送哪些参数

SSDT-Setup-ENU.exe /?

一旦您获得了 SSDT 安装程序的离线布局,您可以将其复制到没有互联网访问权限的机器上并在那里安装。


从本地文件夹(c:\vs2017ssdt)调用可执行文件...它需要一段时间,然后会找到已下载的文件并安装它们。@Taavi:你的帖子解决了这个问题。谢谢! - David

1

在Windows上打开CMD并运行以下命令

对于.NET Web和.NET桌面开发,请运行:

vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

对于.NET桌面和Office开发,请运行:
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US

对于C++桌面开发,请运行:

vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US

要创建具有所有功能的完整本地布局(这将需要很长时间 - 我们有很多功能!),请运行:
vs_community.exe --layout c:\vs2017layout --lang en-US

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接