将实体框架6 NuGet包提取到哪个目录

将实体框架6 NuGet包提取到哪个目录,nuget,entity-framework-6,Nuget,Entity Framework 6,我在VS 2012工作。我刚刚下载了EntityFramework6Alpha3Nuget包 我把它放在NuGet文件夹中以便快速访问 当我使用命令时 PM> Get-Package -Filter EntityFramework -ListAvailable (以及相关过滤器“EF6”和“实体”) 我找不到我的下载 我能找到 1.EF6。这不是我要找的 我的下载路径: C:\Program Files (x86)\NuGet\Visual Studio 2012\EF6 Alpha3

我在VS 2012工作。我刚刚下载了EntityFramework6Alpha3Nuget包

我把它放在NuGet文件夹中以便快速访问

当我使用命令时

PM> Get-Package -Filter EntityFramework -ListAvailable
(以及相关过滤器“EF6”和“实体”) 我找不到我的下载

我能找到

1.EF6。这不是我要找的

我的下载路径:

C:\Program Files (x86)\NuGet\Visual Studio 2012\EF6 Alpha3
我的问题是,我需要将下载文件放在哪里,以便在将解决方案添加到项目中时可以找到它

我了解如何将包添加到我希望在其中使用的每个解决方案中。我已经阅读了MSDN和codeplex文档。 我明白我只是在寻找添加到我的解决方案中的包。这是我的问题。我把它放在NuGet程序文件夹中,但仍然找不到它

我肯定我错过了一些简单的东西。我只是想问一下把EF6的Alpha3版本下载到哪里,这样我就可以使用-ListAvailable命令找到它


谢谢

从你的问题和评论中我可以看出,你似乎对NuGet的工作原理和使用方法缺乏基本的了解

我强烈建议您从阅读一些关于NuGet的文档开始。提供了一个简短的介绍,并特别注意名为WorkingwithNuGetPackages的部分

是一个广泛的资源,您可能需要了解有关NuGet的所有信息。前四个链接应为您提供足够的信息:


要回答有关NuGet软件包下载位置的特定问题,请执行以下操作:默认位置位于解决方案位置根目录下的packages文件夹中。但是,您不需要考虑这一点,而是阅读上面的链接来了解NuGet的基本知识。

您是如何下载该软件包的?NuGet的用法非常简单。只需阅读最基本的文档。@GertArnold,我刚从位于的NuGet packages CodePlex下载了它。好的,在解决方案中使用库包管理器在Visual Studio中执行。谢谢@GertArnold-我真的只想知道是否首先存在本地NuGet Package libraries文件夹,这样我就可以使事情井然有序。(如果我要继续引用这些库,我会想象默认情况下有一个地方VS查找它们。)谢谢@Nailug。我只是在寻找一个关于下载文件的安装包应该放在哪里的答案,因为每次在一个新项目中引用它时,它都会被反复访问。我了解NuGet的情况,我只是惊讶于没有用于下载包的库文件夹。我找到了一个NuGetFolder,我把它放在那里了。无论如何,谢谢。@UB3571:要么你还不明白NuGet是如何工作的,要么你在表达真正的问题时遇到了问题。当你说“把安装包放在哪里”时,这完全违背了你应该如何使用NuGet。你不应该考虑这个。当您将NuGet软件包添加到项目中时,NuGet将自己从官方NuGet提要(或您自己的提要之一,如果您有)下载软件包,并将下载的软件包放在解决方案中的packages文件夹中。我完全理解如何使用NuGet/Visual Studio的这些部分。我所要问的是在哪里放置更新的NuGet软件包的新下载,以便使用软件包管理器找到它们。我知道包管理器是一个命令行提示符,命令是什么,我需要简单地列出可用的包。如果我找不到我刚下载的东西,我就无法安装它。它就在包管理器可以轻松访问的文件夹中,因为它是NuGet文件夹的本地文件夹。@UB3571:当你说“我要问的是,在哪里放置更新的NuGet包的新下载,以便我可以使用包管理器找到它们。”时,你还是看错了。例如,如果您想安装EntityFramework的最新预发布版本,则必须在Package Manager控制台中编写以下内容:
安装Package EntityFramework-Prerelease
。然后NuGet将做两件事:(A)自动为您下载包,以及(B)在您的项目中安装它。