问题标签 [nuget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1897 浏览

asp.net-mvc - 我从哪里获得 microsoft.web.helpers 的源代码?

我的 vs2010 在安装 mvc3 和 NuGet 时出现问题。在win7上,错误是无法创建应用程序目录。

但我想要的是获取 microsoft.web.helpers.dll 的源代码。但我似乎找不到源代码也找不到要在 NuGet 之外下载的文件???

我在哪里可以找到它?

0 投票
1 回答
384 浏览

.net-4.0 - 创建 NuGet 包 - 为什么此文件夹结构不适用于 .NET 4.0?

这是我遇到的问题 - 我无法让我的项目的 NuGet 包适用于 .NET 4.0。

这是我的文件夹结构的样子:

每当我尝试将此包添加到 Silverlight 4 项目时,它都可以正常工作。当我尝试将其添加到 ASP.NET MVC3 应用程序时,我收到以下错误:“无法找到与目标框架 '.NETFramework, version=v4.0' 兼容的程序集引用”

我究竟做错了什么?

0 投票
2 回答
3199 浏览

visual-studio-2010 - 术语“Add-Package”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称

我使用 Add Library Package Reference 并在 HTML Agility Pack 和 NewtonSoft.JSON 上添加参考。

然后我尝试使用此命令从控制台将这些程序集之一的引用添加到我的测试项目中。

我收到此错误:

术语“Add-Package”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。在 line:1 char:12 + Add-Package <<<< HTML Agility Pack + CategoryInfo : ObjectNotFound: (Add-Package:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

不好的是,Intellisense 也无法正常工作。

我有 Visual Studio Ultimate 2010 x86 我已经安装了 NuGet 1.0 RTM。

最后一个问题是可以在 Caliburn Micro 或 Managed Extensibility Framework 上添加参考吗?

我希望安装该软件包:

*Id 版本说明

HTML Agility Pack 1.4 构建读/写 DOM 的敏捷 HTML 解析器... Newtonsoft.Json 4.0.1 Json.NET 是一种流行的高性能 JSON 框架...*

编辑:

我试试PM> install-package HTML Agility Pack

安装包:无法绑定参数“版本”。无法将值“Pack”转换为类型“System.Version”。错误:“版本字符串部分太短或太长。”

0 投票
2 回答
3313 浏览

powershell - NuGet Uninstall.ps1 - 删除项目引用

因此,在我的 Install.ps1 中,我可以添加如下引用:

如何在 PowerShell 中删除项目引用?

0 投票
1 回答
530 浏览

msbuild - 从构建脚本中获取 Nuget 包更新列表

我正在考虑在构建脚本中添加一行,以通过 nuget 输入一些有关任何可用包更新的文本。这可以通过包管理器控制台通过发出如下命令来获得:

令人惊讶的是,虽然我认为类似的命令会通过 nuget 控制台应用程序出现,但事实并非如此!不太清楚为什么他们没有将 PowerShell API 中的所有相同功能都显示到控制台工具中!?

我不是 PowerShell 专家,那么从构建脚本运行命令的最佳方法是什么?我可以轻松调用 PowerShell,还是考虑构建一个直接引用 NuGet.Core.dll 的实用程序?

0 投票
1 回答
254 浏览

subsonic - 通过 NuGet 安装时,Subsonic T4 模板在哪里?

这可能是一个愚蠢的问题,但我只是将 Subsonic 集成到一个 ASP.NET 4.0 WebForms 项目中,并且在添加了 dll 引用时,我在任何地方都看不到 T4 模板。

认为如果您使用 SimpleRepository 方法,则不需要 T4 模板,但如果您没有使用 T4 模板,我真的看不出将 Subsonic 制作为 NuGet 包的意义。我认为如果 Subsonic NuGet 包安装了 T4 模板并且用户在不需要它们时删除它们,而不是即使您通过 NuGet 安装 Subsonic 也不必单独下载 T4 模板,这会更合乎逻辑.

有人对这个有了解吗?

0 投票
1 回答
4216 浏览

nuget - 本地 NuGet 包依赖项 - 从官方 Nuget 提要解决?

我创建了自己的 NuGet 包,其中包含我的团队将用于即将进行的项目的一些库。在 .nuspec 文件中,我定义了以下依赖项:

但是,当我尝试使用添加库引用从本地文件夹安装包时,我收到一条错误消息“无法解析依赖项'Castle.Core (>= 2.5.2)'”

我可以通过搜索在线存储库以某种方式说服 NuGet 解决依赖关系吗?

0 投票
7 回答
89529 浏览

visual-studio-2010 - 如何将 NuGet 包安装到解决方案的第二个项目中?

我目前正在研究一个最初包含一个项目 ( My.First.Project.Name) 的解决方案。我通过执行以下命令安装了 Castle Windsor:

我刚刚在解决方案中添加了另一个项目My.Second.Project.NameInstall-Package Castle.Windsor

'Castle.Core 2.5.2' 已经安装
'Castle.Windsor 2.5.2' 已经安装
My.First.Project.Name 已经引用了 'Castle.Core 2.5.2'
My.First.Project.Name 已经有一个参考“Castle.Windsor 2.5.2”

所以我的问题是:如何说服 NuGet 包管理器将包安装到第二个项目中

0 投票
2 回答
4535 浏览

asp.net-mvc-3 - ASP.NET MVC3 的可用会员入门工具包/会员 NuGet 包?

我正在寻找 MVC3 的 Membership starter kit / NuGet 包来处理用户管理以及 Facebook 身份验证和 Twitter 身份验证等事情。

Microsoft.Web.Helpers 似乎有一些 Facebook 和 Twitter 助手,但我认为它并不完全符合我的要求。

有一个很好的 MVC Membership Starter Kit 可用,但我相信它适用于 MVC2,我认为 Facebook / Twitter 支持可能超出了它的范围...... https://github.com/TroyGoode/MembershipStarterKit

我觉得这应该存在于这一点上,而我只是找不到它。所以问题...有谁知道用于管理 ASP.NET MVC3 成员资格的 NuGet 包或入门工具包,并且可能包括现成的集成 Facebook 和 Twitter 身份验证?

0 投票
7 回答
17491 浏览

version-control - 将 NuGet 中的包签入版本控制?

在 NuGet 之前,签入项目中使用的所有外部 DLL 是普遍接受的“最佳实践”。通常在Libsor3rdParty目录中。

使用 NuGet 时,我应该签入packages目录,还是 MSBuild 有办法从 nuget 提要自动下载所需的包?