微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Visual Studio 2017-当我创建Web应用程序.NET Framework项目MVC

如何解决Visual Studio 2017-当我创建Web应用程序.NET Framework项目MVC

每当我创建一个新的ASP.NET Web应用程序(.NET Framework)项目并选择MVC模板时,都会收到以下消息:

无法将所有必需的软件包添加到项目中。以下程序包无法从“ C:\ Program Files(x86)\ Microsoft Visual Studio共享程序包”安装。

  • Newtonsoft.Json.11.0.1:无法找到软件包“ Newtonsoft.Json”的版本“ 11.0.1”。

  • bootstrap.3.3.7:找不到软件包“ bootstrap”的版本“ 3.3.7”。

  • jQuery.3.3.1:无法找到软件包“ jQuery”的版本“ 3.3.1”。

  • Microsoft.AspNet.Razor.3.2.4:无法找到软件包“ Microsoft.AspNet.Razor”的版本“ 3.2.4”。

  • Microsoft.AspNet.Web.Optimization.1.1.3:无法找到软件包“ Microsoft.AspNet.Web.Optimization”的版本“ 1.1.3”。

  • Microsoft.AspNet.WebPages.3.2.4:无法找到软件包“ Microsoft.AspNet.WebPages”的版本“ 3.2.4”。

  • Microsoft.Web.Infrastructure.1.0.0.0:无法找到软件包“ Microsoft.Web.Infrastructure”的“ 1.0.0.0”版本。

  • Microsoft.AspNet.MVC.5.2.4:无法找到软件包“ Microsoft.AspNet.MVC”的版本“ 5.2.4”。

  • Modernizr.2.8.3:找不到软件包“ Modernize”的版本“ 2.8.3”。

  • Antlr.3.5.0.2:无法找到软件包“ Antlr”的版本“ 3.5.0.2”。

  • WebGrease.1.6.0:无法找到软件包“ WebGrease”的版本“ 1.6.0”。

  • jQuery.Validation.1.17.0:无法找到软件包“ jQuery.Validation”的版本“ 1.17.0”

  • Microsoft.jQuery.Unobtrusive.Validation.3.2.4:无法找到软件包“ Microsoft.jQuery.Unobtrusive.Validation”的3.2.4版本。

然后,单击“确定”后,我又收到一条消息:

无法找到软件包“ Microsoft.CodeDom.Providers.DotNetCompilerPlatform”的版本“ 2.0.0”。

我尝试卸载并重新安装Visual Studio,但没有帮助。

更新 VS2017今天发布了一个新更新,我从15.9.26版更新到了15.9.27版,它修复了一半的错误。我现在剩下的错误如下:

  • bootstrap.3.3.7:找不到软件包“ bootstrap”的版本“ 3.3.7”

  • Microsoft.AspNet.Razor.3.2.4:无法找到软件包“ Microsoft.AspNet.Razor”的版本“ 3.2.4”。

  • Microsoft.AspNet.WebPages.3.2.4:无法找到软件包“ Microsoft.AspNet.WebPages”的版本“ 3.2.4”。

  • Microsoft.AspNet.MVC.5.2.4:无法找到软件包“ Microsoft.AspNet.MVC”的版本“ 5.2.4”。

  • Microsoft.jQuery.Unobtrusive.Validation.3.2.4:无法找到软件包“ Microsoft.jQuery.Unobtrusive.Validation”的3.2.4版本。

解决方法

当您尝试安装Visual Studio时,它本身会要求安装诸如Web应用程序,Azure功能等之类的东西。我相信您已经错过了要检查安装Web应用程序的.net框架。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。