问题标签 [nuget-package]

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 投票
4 回答
53324 浏览

c# - 如何在 nuspec 中指定特定的依赖版本?

我正在创建我的第一个 nuget 包。我添加了一个不是最新版本的依赖项。但是,我不想更新到此依赖项的最新版本。是否可以指示它使用特定版本?

当我安装软件包时,我看到了这个:

当我安装软件包时,这会创建以下内容。

我真的很想看到这样的东西:尝试解决依赖项'NHibernate(3.2.0.3001)'。

0 投票
2 回答
919 浏览

nuget - 带有源代码的 nuget 包,没有 SymbolSource.org

是否可以在不使用 SymbolSource.org 的情况下发布带有源代码和 pdb 文件的 nuget 包进行调试

我们有自己的内部 nuget 源,并拥有我们添加到几乎每个解决方案中的专有核心项目,我想做的是在构建过程中创建一个 nuget 包并推送到我们的内部 nuget 源。我看到的使用 pdb 文件和源创建包的唯一示例是创建符号包并推送到 SymbolSource.org

0 投票
1 回答
235 浏览

nuget - NuGet Pack 在使用 csproj 文件时提供不一致的结果

我正在使用以下命令从 csproj 文件创建 nupkg 文件:

当我对我的一个 csproj 文件执行此命令时,nupkg 包含我的项目引用的所有依赖项和所有程序集。但是,当我在另一个解决方案中对 csproj 文件运行相同的命令时,我只会得到依赖项。我没有得到任何我的项目引用的程序集。

对此有什么想法吗?

0 投票
1 回答
412 浏览

.net - 100 秒后发布到本地 Nuget 库超时,但实际上仍然有效

我们正在尝试将 Nuget 用于我们内部生成的包。我们已经设置了一个本地 nuget 服务器并验证我们可以从 Visual Studio 中看到它。如果我手动将 .nupkg 文件复制到 ~/Packages 中,它们会显示出来,并且可以使用 nuget 包管理器添加到 Visual Studio 中的新项目中。

但是,当我们尝试推送到本地 nuget 服务器时,我们会遇到超时。我们找不到任何日志或任何东西来指出错误的方向。.nu​​pkg 文件实际上显示在 ~/Packages 中,并且仍然可以使用 Visual Studio 中的 nuget 包管理器添加到项目中。

想要停止超时,以便在我们将新包发布到本地 nuget 服务器时,我的构建脚本不会使构建失败。

有任何想法吗?

谢谢。

0 投票
0 回答
546 浏览

nuget-package - 仅使用脚手架创建 NuGet 包

我有一个问题,我想创建一个 nuget 包,它只包含一个自定义脚手架模板。

我知道如何创建自定义脚手架,但我曾经在现有的 mvc 项目中这样做,但现在我想创建 NuGet 包,这样我就可以在我的项目上安装包,而不必创建或复制完整的脚手架模板。

有人能帮我吗?

此致

0 投票
3 回答
1447 浏览

powershell - 安装 NuGet 包时,如何将 AfterBuild 事件添加到项目中?

我有一个 nuget 包,它添加了一个我需要在每次构建项目后运行的可执行文件。

我可以通过向每个项目文件添加一个部分来手动添加它,如下所示:

安装 nuget 包时如何将其添加到项目中?(即使用 Install.ps1 文件中的 DTE $project 对象)

我将不胜感激任何帮助。

谢谢

理查德

0 投票
3 回答
84403 浏览

nuget - 有没有办法从 nuget.org 下载包然后离线安装到 Visual Studio 中?

我的 Visual Studio 安装在没有 Internet 连接的机器上,因此我无法从 VS 中的 NuGet 管理器下载和安装包。
所以我正在寻找一种方法来使用另一台具有互联网连接的机器来下载包然后安装在 VS 上。

0 投票
3 回答
4977 浏览

nuget - NuGet 包过时了?“无法正确下载包。无法验证包的内容”

我们的本地 NuGet 包服务器遇到了一个奇怪的问题。随着时间的推移,包似乎变得不可用,唯一的修复似乎是触摸 .nupkg 文件(例如,只需在包资源管理器中打开文件)或只是创建包的新构建/版本。

这是返回的错误的图片:

无法验证包裹内容

我们使用 IIS6 托管 NuGet 服务器,使用服务器的最新 NuGet 包(服务器和核心版本 1.5.20902.9026)

有谁知道发生了什么以及如何永久修复它?

0 投票
1 回答
607 浏览

entity-framework - 通过 Nuget 安装了 Entity Framework 4.2,但一切似乎都保持不变?

我已经通过 Nuget 安装了 EFv4.2,但在 EDMX 模型中仍然没有看到“DbContext generator”T4 模板,只有“Entity object generator”和“Self-tracking generator”可用。似乎没有任何改变。
我错过了什么吗?我需要先安装 EFv4.1 吗?

0 投票
1 回答
1205 浏览

nuget - Nuget 列表包错误

我试图在包管理器控制台中执行“List-Package”,并在 Nuget 包中出现以下错误。

我输入了 get-help Nuget 以查看所有可用的 Nuget 命令。但我在结果中看不到“List-Package”。

发生此错误是因为 List-Package最新版本的 Nuget 不再支持命令吗?可能我们需要使用命令Get-package list-package而不是List-Package

是什么导致了这个错误?