我询问的原因是我希望安装大小小,而且我只会使用该产品来编写学校作业的代码。我不需要第三方软件、网络功能或与其他软件和应用程序的集成。
我询问的原因是我希望安装大小小,而且我只会使用该产品来编写学校作业的代码。我不需要第三方软件、网络功能或与其他软件和应用程序的集成。
现在您在评论中要求“以某种预定义方式运行Web安装程序,例如仅下载和安装Visual Studio核心编辑器和.NET组件”的命令行。顺便说一句,建议包括安装.NET组件是我最初答案的一部分 - 现在我将答案分成了两个部分,一个是最小安装,另一个是您第二次请求的内容,包括.NET Visual Studio组件:
安装核心和.NET最小的命令行为:
vs_xxxx.exe --layout %CD%\vs2017offline --lang en-US --add Microsoft.VisualStudio.Workload.ManagedDesktop
将你下载的.exe文件命名为'vs_xxxx.exe',我的下载名称是例如'vs_enterprise__873301792.1489161815.exe'。
Visual Studio 核心外壳体验,包括语法感知代码编辑、源代码控制和工作项管理。
通过这个,您将获得对 TextMate 语言语法(您可以安装任何您想要的)的支持,但不会安装任何语言服务或项目类型。到目前为止,VS 是一个高级编辑器;此最小安装将占用 600MB。如果您需要更小的东西,您可能应该考虑使用 Visual Studio Code。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe
或者
C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
在镜像文件夹“Framework64”中获取的版本是64位的,而不是“Framework”的32位版本。
通常情况下,您可能想要额外下载整个.NET SDK(开发人员包),但对于单个作业,csc.exe可能已经足够了。
这里是.NET 6.2框架的开发人员包(Visual Studio也将其用作内核)。 https://www.microsoft.com/en-us/download/details.aspx?id=53321