nuget相关内容

如何以编程方式读取 packages.config 中的 NuGet 包列表?

读取(最好是通过 C#)packages.config 文件中列出的包的最佳方法是什么? 在我们的源代码存储库中,我有很多解决方案和项目以及同样大量的 packages.config 文件.我正在尝试在我的源代码存储库中构建一个正在使用的包(和版本)的综合列表. 我可以看到有一个 NuGet.Core 包可用 - 我如何使用它来实现我的目标? 谢谢 解决方案 如果不想直接 ..
发布时间:2022-01-20 09:16:42 C#/.NET

在 Nuget 中为 PackageReferece 项目打包静态内容

我有一个类库 (net47) 项目,我想将我的 dll 和几个静态内容文件(js、css、图像...)打包到一个 nuget 中.我想使用这个 dll 和来自消费者项目的内容.这些项目将是 MVC PackageReference 项目.在这些项目中,本地静态文件位于 wwwroot 文件夹中. 我试过这个:NuGet ContentFiles Demystified 但我明白了引用了我的 ..
发布时间:2022-01-20 09:16:34 其他开发

globalPackagesFolder repository路径差异

根据 globalPackagesFolder NuGet 文档,它允许您更改默认全局包文件夹的位置,而不是 Users{username}.nuget\packages.所以,我知道它是存放包裹的地方. 另一方面,repositoryPath NuGet Documentation,它允许您将 NuGet 包安装在指定的文件夹中. 我不明白这个文档在说什么. 谁能帮我解释一下每 ..
发布时间:2022-01-20 09:16:24 其他开发

如何更改 NuGet 包中的目标文件名?

JavaScript 命名约定需要文件名中的版本号,例如 jQuery.1.34.min.js,我有一个文本模板,它将输出 my-library.js在输出文件夹中. 我想用 my-library.js 创建 NuGet 包,安装时应将其部署为 my-library.1.34.js 如果我在 msbuild 过程中构建 nuget 包,我无法重命名我的输出 js 文件. 我已经有 ..
发布时间:2022-01-20 09:15:51 其他开发

MySql.ConnectorNET.Data 与 MySql.Data

MySql.ConnectorNET.Data 和MySql.Data 包在 NuGet 上? 它们似乎都是由同一用户发布的 (MySQL),并且 Project Site 链接指向相同的位置 (http://dev.mysql.com/downloads/). 安装这两个版本后,ConnectorNET 版本似乎落后于另一个版本. 解决方案 从你问这个问题开始,Oracle( ..
发布时间:2022-01-20 09:15:45 C#/.NET

詹金斯没有拿起 nuget 恢复的包

我在 Jenkins 中定义了以下步骤. 我可以看到 NuGet 正在恢复 Jenkins 控制台上的包,但是一旦 msbuild 开始构建,它就会失败并出现以下错误解决方案中的项目. 错误: "C:\Program Files\dotnet\sdk\2.1.402\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependenc ..
发布时间:2022-01-20 09:15:38 其他开发

为什么nuget打包时不包含引用的项目?

我在下面的简单场景中重现了这个问题 LibB - 项目 B 类 LibA - 项目 引用 ClassB 的 ClassA 现在我想创建一个 LibA 的 nuget 包并运行: nuget 包 LibA.csproj 这工作正常,但是当我检查 nuget 包时,我无法在 lib 文件夹中找到我预期的 LibB.dll.为什么不呢? 我使用的是 Nuget 2.2 版 ..
发布时间:2022-01-20 09:15:30 其他开发

NuGet 找不到现有包

当该确切版本作为 NuGet 发布给官方时,NuGet 的 Install-Package 为何会失败并出现 Unable to find version 'x' of package 'y'存储库,它显示在 https://www.nuget.org/packages/y 页面上. 这是带有 nuget.org 内容和 NuGet Install-Package 命令输出的特定示例. ..
发布时间:2022-01-20 09:15:23 C#/.NET

检索 *** 的包元数据时出错

这已经被问过很多次了.解决方案(对我有用)是从 packages.config 文件(这就足够了)和 packages 文件夹中删除 *** 包. 这对我来说是一个糟糕的解决方案,因为每次我想安装一些 nuget 包时都必须重复它.罪魁祸首包各不相同,但每次往往都是相同的包(Newtonsoft.Json/NETStandard.Library 等),直到我删除所有包并尝试重新安装它们(这有 ..
发布时间:2022-01-20 09:14:52 C#/.NET

如何在 CI 服务器上将 NuGet 包与 ASP.NET 网站一起使用

我有许多 ASP.NET Web 表单网站(没有 .csproj 文件的网站),我正在尝试找出如何最好地与它们一起使用 NuGet 包.使用 Visual Studio 2015 时,通过 UI 添加 NuGet 包可以正常工作(站点根目录中有一个 packages.config),并且构建会将二进制文件放入 bin 文件夹中. 问题是尝试通过 MSBuild 在 TeamCity 上构建项 ..
发布时间:2022-01-20 09:13:56 C#/.NET

使用版本定义自动提升 nuget 包

在 onprem Azure DevOps(版本 17.143.28621.4)中,有没有一种方法可以使用发布定义中的任务自动将 nuget 包从一个视图提升到另一个视图? 当我们为构建触发发布时,人工制品(即 nuget 包)会经历两个阶段 PreRelease:包被推送到提要(在@Local 视图中结束). Release:包应该从@Local 升级到@Release 视图. ..

NuGet 包依赖项

对于一个包对某个其他库的每个依赖项,是否也需要解析和安装这些库? 例如,我创建了一个使用 NLog、Postsharp 和 WindowsAzure.Storage 的包: 我的软件包的客户现在是否也必须安装这些软件包?为什么不能在包中包含这些依赖 DLL? 解决方案 当消费者安装你的nuget包时,nuget也会自动解析并安装依赖包. 可以在包,但不推荐.因为一种或另一 ..
发布时间:2022-01-20 09:13:31 其他开发

所有系统引用都缺少 Visual Studio 2013 NuGet Async

我在 Visual Studio 2013 中设置了一个解决方案/团队项目,并且有一段时间为 NET Framework 4.0 安装了一个正常工作的 NuGet Microsoft.Bcl Async 包.今天打开项目时,找不到所有默认的 .NET 系统库引用,它们旁边只有一个警告符号.在构建项目时,我有 49 条警告都说“找不到引用的组件‘System.X’.或“找不到引用的组件“Micros ..
发布时间:2022-01-20 09:13:09 C#/.NET

可观察的<>缺少 .Subscribe 扩展方法

我正在使用 RX 扩展和 WF4 创建一个工作流,该工作流对可观察到的消息做出反应以推进工作流.为此,我引入了一个包含 IObservable 的对象(ModuleMessage 是我的抽象类).我遇到的问题是 .Subscribe 无法识别其任何扩展方法,即用于 lambda 扩展/方法组的扩展方法.在下面的代码中,我有引用: 使用 System.Activity;使用 System.Acti ..
发布时间:2022-01-20 09:12:46 其他开发

VS 2012 RC 中引用 TPL 数据流和 TPL 的问题

我刚刚将 Visual Studio 11 Beta 升级到新的 Visual Studio 2012 RC,但在引用 TPL 数据流时遇到了问题. 首先,我尝试像以前一样通过从框架中添加引用来引用 Dataflow.但是当我尝试这样做时,我得到一个错误框: 无法添加对“System.Threading.Tasks.Dataflow"的引用. 然后整个 Visual Studio ..