首页 > 解决方案 > 安装 Visual Studio Build Tools 2017 时没有“ASP.NET MVC 4”程序集

问题描述

我有一台安装了 VS2017 构建工具的 TeamCity 构建机器。问题是我没有看到“c:\Program Files (x86)\Microsoft ASP.NET”文件夹中安装了任何“ASP.NET MVC 4”。需要这些程序集来构建引用例如 System.Web.Http 命名空间的项目。在构建时,我确实遇到了这样的错误。

在 TeamCity 构建机器上运行 Visual Studio Build Tools 2017 时,我安装了以下工作负载:

单个组件选项卡没有直接列出 ASP.NET MVC,但我安装了“高级 ASP.NET 功能。

我是否需要安装任何外部组件才能在我的构建机器上构建 ASP.NET MVC 4?或者它可能只包含在“Visual Studio Professional 2017”产品中,而不是“Visual Studio Build Tools 2017”中?

会不会是安装坏了?(Microsoft ASP.NET 文件夹包含“ASP.NET Web Stack 5”,但如前所述,缺少整个“ASP.NET MVC 4”)。

谢谢,拉德克

标签: asp.net-mvcinstallationvisual-studio-2017

解决方案


我不熟悉 Visual Studio Build Tools 2017。但您可以尝试安装独立的 ASP.NET MVC 4 包:

https://docs.microsoft.com/en-us/aspnet/mvc/mvc4


推荐阅读