gpt4 book ai didi

nuget - 无法将 Nuget 包添加到 ASP.NET vNext 项目

转载 作者:行者123 更新时间:2023-12-04 23:50:15 26 4
gpt4 key购买 nike

所以我决定看看这个新的 Visual Studio 14 CTP。当我尝试将 Nuget 库中的包(准确地说是 Raven Database Server)添加到我的 ASP.NET vNext Web 应用程序时,感觉好像什么也没发生。没有一个解决方案发生变化,引用文献保持不变。

我尝试使用我的“Project.json”文件(如 this article 中所示)手动添加它,但 IntelliSense 没有为我提供任何填充。实际上,我尝试了很多不同的方法,使用了大量 Nuget 包,结果相同。

有人能解释一下这种情况吗?

最佳答案

ASP.NET vNext 支持两个目标:.NET 4.5 和 CoreCLR。面向 .NET 4.5 (net45) 时,您可以添加任何现有的 NuGet 引用。面向 CoreCLR (k10) 时,您只能添加支持它的 NuGet 引用;今天,只有一些包支持。

您提到的软件包仅适用于 net45。要添加对它的引用,请将包作为依赖项添加到 project.json 的 net45 部分 - 就像在 this file 中添加 autofac 一样

条目应该是:"RavenDB.Server":"2.5.2879"
PS:在此版本的 VS 中,管理 NuGet 引用对话框对 ASP.NET vNext 项目不起作用

关于nuget - 无法将 Nuget 包添加到 ASP.NET vNext 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24215284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com