问题标签 [manage-nuget-packages]

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 投票
2 回答
1146 浏览

visual-studio - 通过 Manage NuGet Packages 安装 Bootstrap 后,引导文件不显示以供参考

Bootstrap 4.x由安装Manage NuGet Packages,但bootstrap文件未显示以供参考。我工作在Visual Studio 2017.

怎么了?!我该如何解决?在此处输入图像描述

0 投票
1 回答
474 浏览

directory - Nuget 包 - 在安装时将整个图像文件夹移动到另一个位置

我创建了一个 Nuget 包,我在其中安装了其他引用的包。我还有一个包含多达 100 个图像文件的图像文件夹。如果我将它们放在内容文件夹中,它们将被复制到我安装 nuget 包的项目的根目录中。

这是我的问题。当内容>图像>列表文件时,每个项目最多需要 30 分钟才能将文件复制到根文件夹。此外,我需要它们在 bin/debug 和 bin/release 文件夹中,而不是项目的根目录中。

有没有办法将图像添加到 lib 文件夹中,以便它们位于 package>lib>Images 文件夹中,然后将它们复制到安装它的项目的 bin/debug bin/release 文件夹中?

0 投票
1 回答
664 浏览

visual-studio - nuget.org - 如何防止在使用 Update-Package 时下载未列出的包

我在 Nuget.org 上创建了一个包。
但是,在执行第一个版本时,我使用了设置不正确的程序集版本格式 - 用作包版本。

假设版本是 1.0.180305.0(构建日期)
但是,我不想使用这种格式,我想要一个更简单的东西,使用 Major.Minor.BuildNumber 格式,即 1.0.10、1.0.11、1.0.12 等,在这里我手动增加主要和次要,并且内部版本号自动增加。

我已将 1.0.180305.0 版本取消列出,因此它不会出现在任何地方。

这一切正常,但是在包管理器控制台中使用 Update-Package [PackageName] 时,它会自动获取 1.0.180305.0 - 即使它未列出 - 因为版本号“更大”。

我该如何防止这种情况?

0 投票
1 回答
144 浏览

msbuild - How to use nuget.targets file to save two DLLs with same name but different target architecture into output respective folders in output directory

I have a problem with SQLite.Interop.dll library. I am required to use x64 and x86 distribution of it. I also need both of them to be copied into output directory in

x64/SQLite.Interop.dll

and

x86/SQLite.Interop.dll

folders respectively.

I created a Nuget package with following nuspec file:

And following SQLite.Interop.targets file:

How to archive this after application builds?

0 投票
1 回答
78 浏览

asp.net-core - Microsoft.Bot.Builder.Azure 不包含类型或命名空间“AzureTableStorage”

早期的 nuget 包“ Microsoft.Bot.Builder.Azure ”有 AzureTableStorage、AzureBlobStorage 和 CosmosDbStorage,但现在最新版本只有 AzureBlobStorage 和 CosmosDbStorage。 如果我需要同时使用 TableStorage 怎么办?Microsoft.Bot.Builder.IStorage 的 IStorage 不允许表存储,而只允许 blob 和 cosmos dB storage。IStorage 不支持表存储还是我遗漏了什么?我还尝试升级所有 nuget 包并使用目标框架 .NET Core 2.2

0 投票
1 回答
32 浏览

nuget - 选择nuget包会导致依赖dll地狱吗?

使用 nuget 包会导致依赖 dll 地狱吗?

示例我在我的类库中使用两个 nuget 包 A 版本 1.0.0 和 B

B 还严重依赖于 A 2.0.0 的非向后兼容版本的新功能。

在这种情况下,我不会得到构建错误吗?如果是这样的话,nuget不可怕吗?

0 投票
1 回答
572 浏览

azure-devops - How can new Nuget packages in an upstream view be pushed to my feed automatically?

I’m using Azure DevOps and have created a Nuget feed within the portal UI. I’ve set a single upstream source that’s an Azure Artifacts feed. The location is a Nuget feed view.

Right now, when a Nuget package is published to the upstream view’s feed, I need to manually install the package once for it to appear in my feed.

Is there a way for new or updated packages in the upstream view to automatically be pushed to my feed?

0 投票
0 回答
138 浏览

nuget - 在本地 nuget 存储库中管理 nuget 更新

假设有一个 .NET Core 项目引用了一个 nuget 包,比如 nugetD。该 nuget 包又引用了其他 3 个 nuget 包,例如 nugetA、nugetB 和 nugetC。nuget 包在本地 nuget 存储库中进行本地管理。

当修改 nuget 包 nugetD 并将新版本推送到 nuget 存储库时,Visual Studio 将在“管理 Nuget 包”窗口中提醒我们该 nugetD 有更新。

如果让我们假设任何底层依赖包(对于 nugetD):nugetA、nugetB 和 nugetC 被修改并且新版本被推送到本地 nuget 存储库,有没有办法使用任何工具来提醒我们?

父 nuget 包如何知道或跟踪他们是否修改了任何依赖的子 nuget 引用以及父 nuget 包需要更新到最新的依赖包?

0 投票
0 回答
242 浏览

visual-studio-2019 - 尝试在 Visual Studio 项目中安装 Nuget 包时出现长路径问题

我从事点网核心项目。在尝试借助管理 NuGet 包选项在我的项目中安装 NuGet 包时,我遇到了下面提到的错误。你能建议这个问题的解决方案吗?

指定的路径、文件名或两者都太长。完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。

0 投票
1 回答
58 浏览

visual-studio-2019 - 无法从 nuget 服务器找到 nuget 包

我知道这个问题会非常模棱两可,但这就是我在这一点上被蒙蔽了多少。

当我在 Visual Studio 2019 中使用 nuget 包管理器时,我找不到任何假定从默认 nuget 组织(如 Autofac 或 NeverNull)返回的包。

没有错误消息,只是简单地“找不到包”

任何人都知道如何进行任何试验或任何尝试,请在这里给我一些启发。我知道包源:下拉列表设置为“全部”,我在浏览选项卡。