如何下载离线版仅包含 C#和.Net 平台框架的 VisualStudio2022 安装包?不包括 F#、Java 等其他不需要的语言,目前勾选了“通用桌面开发语言”下载数据量约 18GB 太大了,但是在“单个组件”里没有办法显示可以去除 F#、Java 等选项的地方。
1
kome 2022-05-29 23:37:54 +08:00
|
2
aoeui 2022-05-29 23:54:12 +08:00 via Android
下 ManagedDesktop includeOptional
|
3
Apol1oBelvedere OP @kome 目前好像勾选“.Net 桌面开发”后,C#/VB.NET/F#之类的都被装上无法选择了。
|
4
kome 2022-05-31 09:56:05 +08:00 via iPhone
@Apol1oBelvedere C#, VB.NET, F#好像都是 NET 或者 .NET Framework 的一部分。找到了一份命令行安装的 ID 列表,FSharp 可以单独配置, VB.NET 没仔细找,你找找看?如果继续细分到下一级目录,配置文件就很长。
https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community?view=vs-2022#net-desktop-development |
5
Apol1oBelvedere OP @kome 是的,我看到过这个,目前网络上的下载命令行配置只到 workload ID ,没有细分到 Component ID 。
|
6
forgottencoast 2022-06-01 22:58:10 +08:00
@Apol1oBelvedere
什么都不加就行了,全下,巨大无比,20 多 G 好像。 vs_enterprise.exe --layout c:\localVSlayout 如果你想下你指定的组件,又不想看文档配的话,可以先找一台机器,安装完毕以后再选择修改,这个时候可以导出一个配置文件,这个配置文件,可以用在上面的这个命令行命令来下载指定的组件。 |
7
Apol1oBelvedere OP @forgottencoast 这是一个思路,但是还是没办法获得不带 F#和 VB.NET 的安装包。
|
8
forgottencoast 2022-06-02 22:33:53 +08:00
|
9
Apol1oBelvedere OP @forgottencoast 运行 VisualStudioSetup.exe ,在“正在修改 - Visual Studio Community 2022 - 17.2.2”下的“单个组件”下的“开发活动”区域里有“C#和 Visual Basic”及“F#语言支持”两个选项,“C#和 Visual Basic”是绑定共同选择的,没有单独选择 C#的选项。
|
10
forgottencoast 2022-06-03 15:16:02 +08:00
@Apol1oBelvedere
仔细看了一下我的,也是这样。 我安装时只认真选了一下 Workloads 部分,独立组件太多了,没认真看。 不过 C#和 VB.NET 基本共用一套东西,就算去掉 VB.NET 也少不了多少空间。 F#倒是可以单独去掉。 |
11
Apol1oBelvedere OP @forgottencoast 谢谢,基本只能这样,只带“.Net 桌面开发”的独立安装包大概 6GB 大小,本帖完结。
|
12
luassuns 2022-06-06 23:20:15 +08:00
|