nuget-package相关内容

多框架 NuGet 构建,带有用于内部依赖管理的符号

也许我在这里挑战极限,但我迫切希望利用 NuGet 来缓解我陷入的 DLL 地狱. 我们有 4 种主要产品,它们都存在于相互关联的 Mercurial 存储库中.他们所有人都“共享"了 3 个核心组件,然后其他所有内容都几乎是特定于产品的.现在变得非常难以管理,因为一个产品已升级到 .NET 4.0 并且正在使用需要 .NET 4.0 的外部依赖项,而另一种产品由于我什至不想进入的原因卡在 ..
发布时间:2022-01-20 09:32:03 其他开发

Nuget - 包管理器控制台的编写工具(自定义 cmdlet)

我已经安装了 nuget 包管理器,我真的很喜欢 mvc-scaffold 扩展.我想为我的项目编写类似的工具. 是否有任何 API 参考或一些我可以学习的 nuget 文档?TIA 的任何建议. 编辑:问题已经“回答"(再一次),这里有一些可能会有所帮助的链接: http://nuget.codeplex.com/releases/view/59864 -包资源管理器(下载 + ..
发布时间:2022-01-20 09:31:03 其他开发

Nuget 错误安装包 Microsoft.NETCore.UniversalWindowsPlatform

我在更新 Microsoft.NETCore.UniversalWindowsPlatform 时遇到问题. 有5.0.0版本,当你启动开发环境时,管理层给了我一个更新组件的包.除该软件包外,所有组件均已成功更新. 我刚刚收到消息:“恢复包失败.包回滚更改为***." 这个问题怎么办,我不知道.Inet 爬了上去,试图移除包并重新放置(通过移除包不会受到同样的错误影响). 解决方案 ..
发布时间:2022-01-20 09:29:58 其他开发

使用 .nuspec 文件/脚本自动将 nuget 包安装到新项目中

我正在尝试将 nuget 包安装到新的 Visual Studio 项目中的过程自动化.我的想法是通过在可以运行以安装这些包的自定义文件中指定包来减少通过 nuget 包管理器获取所有包所需的时间.因此只需要每个新项目都包含这个文件并每次运行它.我对 nuget 非常陌生,并且在没有太多先验知识的情况下被分配了这项任务.我被告知 .nuspec 路线将引导我走向正确的方向,因为它包含有关包的元数据 ..
发布时间:2022-01-20 09:29:51 其他开发

在 ASP.NET Core MVC 项目中作为链接安装的 NuGet 包 contentFiles 工件

我们有一个内部 JavaScript 库,希望在多个项目之间共享.实际上,我们已经通过文件复制来共享它,但这(可以预见)导致了代码的多个分支. 消费项目是“完整"的 ASP.NET(MVC 和 Web 窗体)和 ASP.NET Core MVC 的混合体.(我打算创建两个单独的包.) 安装到 ASP.NET 项目中似乎可以正常工作,但我在使用 ASP.NET Core 时遇到问题. ..
发布时间:2022-01-20 09:28:39 其他开发

NuGet:需要引用隐式依赖项?

我最近从 ASP.NET Core 2.2 升级.到 3.0.随着他们元包的变化,我现在处于一切正常的状态,但是一些非常重要的包没有被明确引用.一切正常,因为它们被隐式引用.例如: 您可以看到我明确引用了 Microsoft.EntityFrameworkCore.SqlServer,但是我没有明确引用 Microsoft.EntityFrameworkCore.它仍然被拉进来,因为它似乎是 ..
发布时间:2022-01-20 09:22:23 C#/.NET

Nuget 包更新问题

我在更新 Visual Studio 2013 中的 Nuget 包以寻求解决方案时遇到问题. 我右键单击解决方案,选择“管理解决方案包",然后在更新选项卡中选择“全部更新". 这一切似乎都更新得很好,但是,在更新选项卡中,已更新的软件包仍显示为需要更新.如果我再去更新它们,项目列表会显示每个具有包的项目,并且每个复选框都被禁用,就好像它已经知道它们已经更新一样.据我所知,每个项目都已 ..
发布时间:2022-01-20 09:21:15 C#/.NET

对于使用 packages.config 的项目,是否有替代 contentFiles 的方法?

我有一个 nuget 包,其中包含我希望在用户安装我的包时复制到构建输出的内容.对此有支持:NuGet ContentFiles Demystified 在 NuGet v3.3 中.但是,它只适用于使用 project.json 的项目.当我有一个使用 packages.config 的项目时,不会将 contentFiles 复制到我的构建输出中. 是否有替代方案或解决方法可以让我的 N ..
发布时间:2022-01-20 09:19:41 其他开发

如何从类库 NuGet 包中排除包?

我有一个将内置到 NuGet 包中的 .NET Standard 类库项目.我已经安装了 docfx.console 包,这样我每次构建时都可以生成一个文档网站. 现在,当另一个项目安装我的库的 NuGet 包时,docfx.console NuGet 包也会被安装 - 这是我不想要的. 在Package下的项目属性中,我选择了Generate NuGet package on bui ..
发布时间:2022-01-20 09:18:43 C#/.NET

Nuget 包 - 引用的程序集不包含在项目引用中

在我进入问题之前,让我快速解释一下我的目标: 我有一个模板项目,用于我构建的每个网站,其中包括基类、公共页面(例如联系我们)、有用的实用程序(异常日志记录)等.我想让这个模板可重用和可更新.以前我使用的是 Visual Studio 项目模板,但在引用我需要的所有程序集时遇到问题,所以我转向了 Nuget.我的印象是这会更容易,并且还为我提供了额外的好处. 问题: 我不知道如何创 ..

NuGet 没有丢失包

我在 VSS 中有以下项目结构 现在在 Visual Studio 2010 Pro 中:我打开 Solution2,然后将 Library1 添加为外部项目. Library1 引用了我通过 NuGet 获得的两个外部库.当我构建我的 Solution2 时,一切正常.所以我签入了我所有的项目. 问题:当另一个开发人员从 sourcesafe 获取 Solution2 并进行构 ..
发布时间:2022-01-20 09:17:46 其他开发

如何更改 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 其他开发

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

NuGet 包依赖项

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

防止在 NuGet 内容和 contentFiles 文件夹中复制文件

我的 NuGet 包需要交付一些相当大的文件来构建输出目录. 在旧的 NuGet 模型中,此类文件必须存储在 .nupkg 的 content 文件夹中.在 NuGet 3.3 中引入的新模型 中,必须存储此类文件在 contentFiles 文件夹中. 保持与旧版本 NuGet 的兼容性,主要与 Package.config 包管理格式,我需要将文件复制到两个文件夹中.不幸的是,这几 ..
发布时间:2022-01-20 09:06:41 其他开发