简体   繁体   English

Visual Studio 2017 - 创建 Web 应用程序 (.NET Framework) 项目 MVC 时无法安装程序包

[英]Visual Studio 2017 - Packages fail to install when I create Web Application (.NET Framework) project MVC

Whenever I create a new ASP.NET Web Application (.NET Framework) project and I choose the MVC template, I get this message:每当我创建一个新的 ASP.NET Web 应用程序 (.NET Framework) 项目并选择 MVC 模板时,我都会收到以下消息:

Could not add all required packages to the project.无法将所有必需的包添加到项目中。 The following packages failed to install from 'C:\\Program Files(x86)\\Microsoft Visual Studio Shared Packages'以下软件包无法从“C:\\Program Files(x86)\\Microsoft Visual Studio Shared Packages”安装

  • Newtonsoft.Json.11.0.1: Unable to find version '11.0.1' of package 'Newtonsoft.Json'. Newtonsoft.Json.11.0.1:无法找到包“Newtonsoft.Json”的“11.0.1”版本。

  • bootstrap.3.3.7: Unable to find version '3.3.7' of package 'bootstrap'. bootstrap.3.3.7:无法找到包“bootstrap”的“3.3.7”版本。

  • jQuery.3.3.1: Unable to find version '3.3.1' of package 'jQuery'. jQuery.3.3.1:无法找到包“jQuery”的版本“3.3.1”。

  • Microsoft.AspNet.Razor.3.2.4: Unable to find version '3.2.4' of package 'Microsoft.AspNet.Razor'. Microsoft.AspNet.Razor.3.2.4:无法找到“Microsoft.AspNet.Razor”包的“3.2.4”版本。

  • Microsoft.AspNet.Web.Optimization.1.1.3: Unable to find version '1.1.3' of package 'Microsoft.AspNet.Web.Optimization'. Microsoft.AspNet.Web.Optimization.1.1.3:无法找到包“Microsoft.AspNet.Web.Optimization”的“1.1.3”版本。

  • Microsoft.AspNet.WebPages.3.2.4: Unable to find version '3.2.4' of package 'Microsoft.AspNet.WebPages'. Microsoft.AspNet.WebPages.3.2.4:无法找到“Microsoft.AspNet.WebPages”包的“3.2.4”版本。

  • Microsoft.Web.Infrastructure.1.0.0.0: Unable to find version '1.0.0.0' of package 'Microsoft.Web.Infrastructure'. Microsoft.Web.Infrastructure.1.0.0.0:找不到包“Microsoft.Web.Infrastructure”的版本“1.0.0.0”。

  • Microsoft.AspNet.MVC.5.2.4: Unable to find version '5.2.4' of package 'Microsoft.AspNet.MVC'. Microsoft.AspNet.MVC.5.2.4:无法找到“Microsoft.AspNet.MVC”包的“5.2.4”版本。

  • Modernizr.2.8.3: Unable to find version '2.8.3' of package 'Modernize'. Modernizr.2.8.3:无法找到包“Modernize”的“2.8.3”版本。

  • Antlr.3.5.0.2: Unable to find version '3.5.0.2' of package 'Antlr'. Antlr.3.5.0.2:无法找到包“Antlr”的版本“3.5.0.2”。

  • WebGrease.1.6.0: Unable to find version '1.6.0' of package 'WebGrease'. WebGrease.1.6.0:无法找到“WebGrease”包的“1.6.0”版本。

  • jQuery.Validation.1.17.0: Unable to find version '1.17.0' of package 'jQuery.Validation' jQuery.Validation.1.17.0:无法找到包“jQuery.Validation”的“1.17.0”版本

  • Microsoft.jQuery.Unobtrusive.Validation.3.2.4: Unable to find version 3.2.4 of package 'Microsoft.jQuery.Unobtrusive.Validation'. Microsoft.jQuery.Unobtrusive.Validation.3.2.4:无法找到包“Microsoft.jQuery.Unobtrusive.Validation”的 3.2.4 版。

Then after clicking "Ok", I get another message:然后单击“确定”后,我收到另一条消息:

Unable to find version '2.0.0' of package 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform'.无法找到包“Microsoft.CodeDom.Providers.DotNetCompilerPlatform”的“2.0.0”版本。

I've tried uninstalling and reinstalling my Visual Studio but it didn't help.我试过卸载并重新安装我的 Visual Studio,但没有帮助。

Update VS2017 released a new update today, I updated to the new version 15.9.27 from version 15.9.26 and it fixed half of my errors.更新VS2017 今天发布了一个新更新,我从 15.9.26 版本更新到新版本 15.9.27,它修复了我的一半错误。 The errors I'm left with now are the following:我现在留下的错误如下:

  • bootstrap.3.3.7: Unable to find version '3.3.7' of package 'bootstrap' bootstrap.3.3.7:无法找到包“bootstrap”的“3.3.7”版本

  • Microsoft.AspNet.Razor.3.2.4: Unable to find version '3.2.4' of package 'Microsoft.AspNet.Razor'. Microsoft.AspNet.Razor.3.2.4:无法找到“Microsoft.AspNet.Razor”包的“3.2.4”版本。

  • Microsoft.AspNet.WebPages.3.2.4: Unable to find version '3.2.4' of package 'Microsoft.AspNet.WebPages'. Microsoft.AspNet.WebPages.3.2.4:无法找到“Microsoft.AspNet.WebPages”包的“3.2.4”版本。

  • Microsoft.AspNet.MVC.5.2.4: Unable to find version '5.2.4' of package 'Microsoft.AspNet.MVC'. Microsoft.AspNet.MVC.5.2.4:无法找到“Microsoft.AspNet.MVC”包的“5.2.4”版本。

  • Microsoft.jQuery.Unobtrusive.Validation.3.2.4: Unable to find version 3.2.4 of package 'Microsoft.jQuery.Unobtrusive.Validation'. Microsoft.jQuery.Unobtrusive.Validation.3.2.4:无法找到包“Microsoft.jQuery.Unobtrusive.Validation”的 3.2.4 版。

当您尝试安装 Visual Studio 时,它本身会要求安装 Web 应用程序、azure 功能等。我相信您已经错过了要检查安装的 Web 应用程序开发的 .net 框架。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Visual Studio 2017 中的空 ASP .NET Core Web 应用程序项目 - Empty ASP .NET Core Web Application project in Visual studio 2017 Visual Studio 2017 ASP.NET核心MVC模板应用程序无法添加新包 - Visual studio 2017 ASP.NET core MVC template application cannot add new packages Visual Studio 2017 不会在 ASP.NET Core MVC 项目中创建新的空 MVC 控制器 - Visual Studio 2017 does not create a new empty MVC controller in ASP.NET Core MVC project Visual Studio社区2017-ASP.Net Web应用程序(.NET Framework)模板已损坏? - Visual Studio Community 2017 - ASP.Net Web Application (.NET Framework) Template broken? 转换 - asp.net mvc 5 web 应用程序 (Visual Studio 2017) 到 .exe 安装文件 - Converting - asp.net mvc 5 web application (Visual studio 2017) to .exe setup file 无法在Visual Studio 2017中创建“Asp.Net核心Web应用程序” - Not able to create “Asp.Net Core Web application” in Visual Studio 2017 创建F#ASP.NET Core Web应用程序需要什么Visual Studio 2017选项? - What Visual Studio 2017 option is required to create an F# ASP.NET Core Web Application? asp.net Web 应用程序模板缺少 Visual Studio 2017 - asp.net web application template is missing visual studio 2017 发布Web应用程序时Visual Studio 2017崩溃 - Visual Studio 2017 crash when publishing web application ASP.NET web 应用程序无法在 Visual Studio 2019 中发布 - ASP.NET web application fail to publish in Visual Studio 2019
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM