在visual Studio 2015的asp.net核心上安装MVC
我创建了一个空的ASP.NET5来使用.NETCore。我正在尝试将MVC包添加到应用程序中,但我收到一个错误,即版本不兼容,尽管我尝试了很多MVC版本在visual Studio 2015的asp.net核心上安装MVC,asp.net,asp.net-mvc,visual-studio,asp.net-core,Asp.net,Asp.net Mvc,Visual Studio,Asp.net Core,我创建了一个空的ASP.NET5来使用.NETCore。我正在尝试将MVC包添加到应用程序中,但我收到一个错误,即版本不兼容,尽管我尝试了很多MVC版本 有人知道这个问题吗?谢谢大家! 在Microsoft.AspNetCore.Mvc命名空间中需要Nuget包。您当前正在尝试安装Microsoft.AspNet.Mvc 5.2.3,这是传统的Mvc软件包,仅适用于完整的.NET。您需要Microsoft.AspNetCore.Mvc命名空间中的Nuget软件包。您当前正在尝试安装Micros
有人知道这个问题吗?谢谢大家! 在
Microsoft.AspNetCore.Mvc
命名空间中需要Nuget包。您当前正在尝试安装Microsoft.AspNet.Mvc 5.2.3,这是传统的Mvc软件包,仅适用于完整的.NET。您需要Microsoft.AspNetCore.Mvc命名空间中的Nuget软件包。您当前正在尝试安装Microsoft.AspNet.Mvc 5.2.3,这是传统的Mvc软件包,仅适用于完整的.NET。如果您使用的是.NET Core,则应使用Microsoft.AspNetCore.
软件包。(Microsoft.AspNet.*
包以完整的.NET框架为目标。)
您的屏幕截图显示了对DNX的依赖。你知道这是一种预发布技术吗?我并不想粗鲁,但我很好奇为什么你会把目标放在发布前的框架上,而不是RTM(RTM已经提供了几个月了)
如果您确实想使用预发行版,您可能需要调整NuGet提要,以便能够看到适当的.NET Core包(在使用.NET Core Beta时,我肯定必须这样做)。如果您使用的是.NET Core,您应该使用
Microsoft.AspNetCore.
包。(Microsoft.AspNet.*
包以完整的.NET框架为目标。)
您的屏幕截图显示了对DNX的依赖。你知道这是一种预发布技术吗?我并不想粗鲁,但我很好奇为什么你会把目标放在发布前的框架上,而不是RTM(RTM已经提供了几个月了)
如果您确实想使用预发布版本,您可能需要调整NuGet提要,以便能够看到适当的.NET Core软件包(在使用.NET Core Beta时,我肯定必须这样做)。您的问题的答案是,我今天开始使用.NET Core。所以我没有太多的信息。那么如何使用真实版本。不是预发布?我刚刚使用visual studio 2015向导创建了一个空的ASP.NET 5应用程序,您可以从中获得最新的运行时和visual studio工具。一旦安装了适当的位,我将删除并重新创建您的解决方案/项目;类似地,x64二进制文件只会产生x64输出。这可能不是1.1中的问题,但我没有机会检查。您问题的答案是,我今天从.NET Core开始。所以我没有太多的信息。那么如何使用真实版本。不是预发布?我刚刚使用visual studio 2015向导创建了一个空的ASP.NET 5应用程序,您可以从中获得最新的运行时和visual studio工具。一旦安装了适当的位,我将删除并重新创建您的解决方案/项目;类似地,x64二进制文件只会产生x64输出。这可能不是1.1中的问题,但我没有机会检查。哦!你肯定只赢了我几秒钟。我将留下我的答案,尽管在我看来,关于预发布与RTM比特的讨论将有助于OP.D'oh!你肯定只赢了我几秒钟。我将留下我的答案,因为在我看来,关于预发布与RTM比特的讨论将对OP有所帮助。