问题标签 [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.
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”文件夹。
有谁知道我怎么能做到这一点?
nuget - Nuget 更改日志规范的正确位置是什么?
我正在以增量迭代和高频模式发布 Nuget 包。
放置更改日志的最佳位置是什么?是[描述]。
或者是否有一个特定的地方可以按时间倒序放置更改日志?
我最终也会将此包推送到 [ProGet] ......如果有任何关于更改日志的实践?
.net - 如何在nuspec中添加CPU信息
就像我们如何在 .NET 中指定不同的 .NET 平台版本一样nuspec
,
我如何指示构建针对不同的指定 CPU 级别/目标(如 AnyCPU)执行,x86
或者x64
...
在一个nuspec
文件中?
这甚至可能吗?
c# - 如何使用 Nuget 源代码进行调试
作为一个临时解决方案(直到我们获得内部符号服务器设置),我正在尝试构建包含 DLL 的所有源代码的 Nuget 包,以便我们的用户可以调试其代码。
我已经构建了以下 Nuspec 文件
当我添加构建这个 Nuspec 文件时,我最终得到了一个不错的包,包括我的 DLL,以及一个名为 src 的文件夹,其中包含源代码。
我看不到如何做的是让 Visual Studio 在通过引用的 DLL 进行调试时使用 src 目录中的 .cs 文件(我目前得到的只是一个反汇编的预览)。这可能吗,我认为应该是,但是我找不到任何有关如何执行此操作的示例。
编辑:感谢您接受的答案。请注意,我发现执行此操作的另一种方法是在消费解决方案 Common Properties -> Debug Source Files 列表中添加 Nuget 包的“src”文件夹。
dependencies - NuGet - 使用“每次构建后创建新的 NuGet 包”包时在 .nuspec 文件中添加组依赖项
我正在使用 Daniel Schroeder 的“每次构建后从项目创建新的 NuGet 包”NuGet 包通过 Visual Studio 2013 从我的项目中自动创建 NuGet 包。在 .nuspec 文件中指定组依赖项时遇到问题。这就是我的 .nuspec 文件中的内容:
依赖项包含在包中,但它们不绑定到 .nuspec 文件的标记中指定的特定平台。它们都被列为“非特定框架”。当通过 NuGet 包资源管理器创建相同的包时,依赖项的来源是正确的。任何帮助将不胜感激。
chocolatey - 如何避免 nuspec 中的代码重复?
一个 nuspec 文件包含其他 nuspec 文件所需的多个段落,例如:
每次本段更改时,都需要将其复制到其他 nuspec 文件中。
nuget - 在 nuspec 文件的其他地方引用 nuspec id?
我有一个这样定义的 nuspec 文件:
如您所见,id 是“PSP.Build.Vcs.Svn”,并且在文件元素中重复了相同的文字。为了 DRY 的利益,是否可以在 nuspec 文件的其他地方引用 id?我在想象类似以下的事情(即使这实际上不起作用):
我怀疑答案是否定的,但只是想我会问。
TIA
octopus-deploy - 如何让 Octopack 使用自定义 .nuspec 文件?
文档似乎真的不完整。它只是说你可以使用你自己的 .nuspec 文件,但它没有提到你应该把它放在哪里,或者如何让 octopack 使用它。
http://docs.octopusdeploy.com/display/OD/Using+OctoPack
我尝试将 .nuspec 文件命名为与我的解决方案相同的名称,并将其放在同一目录中。那没有用。
我尝试修改 Octopack 生成的 .nuspec 文件,但每次运行时这些更改都会被覆盖。
我尝试的其他一切都只是在黑暗中拍摄。
有没有人让这个工作?
dependencies - NuGet Pack:忽略 packages.config 以获取依赖项并改用 .nuspec 文件
在我的 .nuspec 文件中,我列出了我的依赖项
但是,当我打包项目时,我收到以下消息:
找到 packages.config。使用列为依赖项的包
我不想要这个,我想在 .nuspec 文件中使用我列出的依赖项。
我意识到有一个设置developmentDependency可以用来忽略一个包。但是由于这可能是很多包,所以使用 .nuspec 文件而不是 packages.config 会更有意义
我正在使用 NuGet.exe 2.8 版进行打包。
proxy - TeamCity - 代理背后导致构建失败
以下是我正在尝试构建当前项目的错误消息,我在企业代理后面,但这只是在过去几个月构建良好之后今天早上才发生。
当前安装的nuget版本是2.8.3,nuspec是3.0.0。
我看到它说它需要凭据,但这以前从未发生过,我不知道如何在 Teamcity 中解决这个问题。
此外,我的所有其他解决方案都构建良好,因此它们都构建在同一个模板上,因此更加令人困惑。