问题标签 [nuspec]

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 回答
3570 浏览

c# - 如何从 nuget 包中排除子目录和内容

所以我有一个网站,我正在尝试为 Octopus Deploy 打包。

我有以下文件夹结构:

Web | Views | WantThis Dontwantthis WantThis1 WantThis2 ... (lots more) Scripts

我正在尝试排除“Dontwantthisfolder”

所以我的 nuspec 看起来像这样:

... <file src="..\Web\Views\**\*.*" exclude="**\Dontwantthis\**" target="web\Views" /> ...

但它不起作用,我仍然得到“Dontwanthis”文件夹。

有谁知道我怎么能做到这一点?

0 投票
1 回答
1125 浏览

nuget - Nuget 更改日志规范的正确位置是什么?

我正在以增量迭代和高频模式发布 Nuget 包。

放置更改日志的最佳位置是什么?是[描述]。

或者是否有一个特定的地方可以按时间倒序放置更改日志?

我最终也会将此包推送到 [ProGet] ......如果有任何关于更改日志的实践?

0 投票
0 回答
97 浏览

.net - 如何在nuspec中添加CPU信息

就像我们如何在 .NET 中指定不同的 .NET 平台版本一样nuspec
我如何指示构建针对不同的指定 CPU 级别/目标(如 AnyCPU)执行,x86或者x64...

在一个nuspec文件中?

这甚至可能吗?

0 投票
1 回答
2484 浏览

c# - 如何使用 Nuget 源代码进行调试

作为一个临时解决方案(直到我们获得内部符号服务器设置),我正在尝试构建包含 DLL 的所有源代码的 Nuget 包,以便我们的用户可以调试其代码。

我已经构建了以下 Nuspec 文件

当我添加构建这个 Nuspec 文件时,我最终得到了一个不错的包,包括我的 DLL,以及一个名为 src 的文件夹,其中包含源代码。

我看不到如何做的是让 Visual Studio 在通过引用的 DLL 进行调试时使用 src 目录中的 .cs 文件(我目前得到的只是一个反汇编的预览)。这可能吗,我认为应该是,但是我找不到任何有关如何执行此操作的示例。

编辑:感谢您接受的答案。请注意,我发现执行此操作的另一种方法是在消费解决方案 Common Properties -> Debug Source Files 列表中添加 Nuget 包的“src”文件夹。

0 投票
2 回答
4555 浏览

dependencies - NuGet - 使用“每次构建后创建新的 NuGet 包”包时在 .nuspec 文件中添加组依赖项

我正在使用 Daniel Schroeder 的“每次构建后从项目创建新的 NuGet 包”NuGet 包通过 Visual Studio 2013 从我的项目中自动创建 NuGet 包。在 .nuspec 文件中指定组依赖项时遇到问题。这就是我的 .nuspec 文件中的内容:

依赖项包含在包中,但它们不绑定到 .nuspec 文件的标记中指定的特定平台。它们都被列为“非特定框架”。当通过 NuGet 包资源管理器创建相同的包时,依赖项的来源是正确的。任何帮助将不胜感激。

0 投票
1 回答
43 浏览

chocolatey - 如何避免 nuspec 中的代码重复?

一个 nuspec 文件包含其他 nuspec 文件所需的多个段落,例如:

每次本段更改时,都需要将其复制到其他 nuspec 文件中。

0 投票
1 回答
718 浏览

nuget - 在 nuspec 文件的其他地方引用 nuspec id?

我有一个这样定义的 nuspec 文件:

如您所见,id 是“PSP.Build.Vcs.Svn”,并且在文件元素中重复了相同的文字。为了 DRY 的利益,是否可以在 nuspec 文件的其他地方引用 id?我在想象类似以下的事情(即使这实际上不起作用):

我怀疑答案是否定的,但只是想我会问。

TIA

0 投票
4 回答
6250 浏览

octopus-deploy - 如何让 Octopack 使用自定义 .nuspec 文件?

文档似乎真的不完整。它只是说你可以使用你自己的 .nuspec 文件,但它没有提到你应该把它放在哪里,或者如何让 octopack 使用它。

http://docs.octopusdeploy.com/display/OD/Using+OctoPack

我尝试将 .nuspec 文件命名为与我的解决方案相同的名称,并将其放在同一目录中。那没有用。

我尝试修改 Octopack 生成的 .nuspec 文件,但每次运行时这些更改都会被覆盖。

我尝试的其他一切都只是在黑暗中拍摄。

有没有人让这个工作?

0 投票
1 回答
1425 浏览

dependencies - NuGet Pack:忽略 packages.config 以获取依赖项并改用 .nuspec 文件

在我的 .nuspec 文件中,我列出了我的依赖项

但是,当我打包项目时,我收到以下消息:

找到 packages.config。使用列为依赖项的包

我不想要这个,我想在 .nuspec 文件中使用我列出的依赖项。

我意识到有一个设置developmentDependency可以用来忽略一个包。但是由于这可能是很多包,所以使用 .nuspec 文件而不是 packages.config 会更有意义

我正在使用 NuGet.exe 2.8 版进行打包。

0 投票
1 回答
270 浏览

proxy - TeamCity - 代理背后导致构建失败

以下是我正在尝试构建当前项目的错误消息,我在企业代理后面,但这只是在过去几个月构建良好之后今天早上才发生。

当前安装的nuget版本是2.8.3,nuspec是3.0.0。

我看到它说它需要凭据,但这以前从未发生过,我不知道如何在 Teamcity 中解决这个问题。

此外,我的所有其他解决方案都构建良好,因此它们都构建在同一个模板上,因此更加令人困惑。

故障堆栈