Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在visual Studio 2015的asp.net核心上安装MVC_Asp.net_Asp.net Mvc_Visual Studio_Asp.net Core - Fatal编程技术网

在visual Studio 2015的asp.net核心上安装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

我创建了一个空的ASP.NET5来使用.NETCore。我正在尝试将MVC包添加到应用程序中,但我收到一个错误,即版本不兼容,尽管我尝试了很多MVC版本


有人知道这个问题吗?谢谢大家!

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有所帮助。