我有多个项目引用相同的NuGet包.当我得到最新的代码时,我意识到其中一个项目有一个更新的package.config,并且还更新了对该包提供的Dll的引用.
现在,我还在其他项目上更新了package.config,希望一旦我对NuGet引擎进行升级,就会看到并获取新的DLL.好吧,它没有发生.在那之后,我尝试了一些事情,但没有一个工作:
另外,有趣的是,当我去管理Nuget Packages并查看我需要新DLL的包时,它表明它已经是新版本,我不需要升级它.
有什么方法可以让NuGet引擎升级这些包吗?
当我构建我的 .NET Core (NETStandard v2.0) 项目时,我收到以下警告:
ViewModels:[FodyPackageReference] Fody:PropertyChanged.Fody 的包引用不包含 PrivateAssets='All'
该警告参考了PropertyChanged.Fody NuGet 包。
虽然警告不会停止构建,但我想解决警告。但是,我不明白它试图传达什么。
我需要安装 ClosedXML 依赖项来使用 .net Framework 4.7.2 构建 C# 项目,但在尝试安装时总是收到相同的错误:“无法解析依赖项 'SixLabors.Fonts'。使用的来源:'nuget.org', ' Microsoft Visual Studio 离线包'"
我已尝试从 nuget 包管理器安装的所有内容
我已经安装了nuget包管理器,我真的很喜欢mvc-scaffold扩展.我想为我的项目编写类似的工具.
我可以从中学习任何API参考或一些文档吗?任何建议的TIA.
编辑:问题已经"回答"(再多一次),这里有一些可能有用的链接:
我正在尝试卸载NuGet安装的一些软件包.根据这里描述的文档,当我选择已安装的软件包时,我会看到一个卸载按钮(下面的第一个屏幕截图).但是,我只看到一个Manage按钮(下面的第二个截图).任何人都可以告诉我如何卸载包?


有没有人知道是否可以在nuspec文件中添加一些内容,以便在通过NuGet将一个包安装到项目的前置或后置构建事件时?
当我尝试安装MvcScaffolding时,在NuGet上输入:
Install-Package MvcScaffolding
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
Run Code Online (Sandbox Code Playgroud)
是否因为Visual Studio 2013中的这个新脚手架引擎而发生?

nuget-package asp.net-mvc-scaffolding visual-studio-2013 asp.net-mvc-5
我有一个任务来管理NuGet存储库和C#代码包中的包,我发现有一个Nuget.Core库可以帮助我解决这个问题而不使用我的C#代码中的power shell引用.
http://www.nuget.org/packages/Nuget.Core/2.2.0
但是,我无法找到任何好的文档参考或如何使用该库的示例/教程.
如果你知道任何有用的信息,请帮助我.任何有关该(样本,参考,讨论)的链接将不胜感激.
非常感谢!
如何打包用C#编写的通用Windows平台库,它只提供与体系结构相关的构建?为了便于说明,假设我为每个体系结构(使用#if ARM和等效)有条件地编译了一些特定于体系结构的代码.
要清楚,我的库没有AnyCPU构建 - 只有x86,x64和ARM.
一个等价且可能更常见的情况是我依赖外部库,它只作为特定于体系结构的构建(例如Win2D)提供.为了保持上下文简单,让我们假设没有依赖关系,只涉及我自己的代码 - 解决方案应该以任何方式减少到相同的事情.
这是一系列问题和答案,记录了我对现代NuGet包创作主题的研究结果,特别关注NuGet 3引入的变化.您可能还对一些相关问题感兴趣:
我创建了这个包,我在项目中需要它但无法安装它,出现此错误:
无法安装包'Mshwf.NiceLinq 1.0.9'.您正在尝试将此软件包安装到以".NETFramework,Version = v4.5"为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件.有关更多信息,请与软件包作者联系
我不知道为什么会发生这种情况,在另一个项目(Console)中我将框架更改为4.6和其他版本并且它不是问题,但这只发生在这个项目(MVC和Web API)中:
这是nuspec文件:
<?xml version="1.0"?>
<package >
<metadata>
<id>Mshwf.NiceLinq</id>
<version>1.0.9</version>
<title>Nice LINQ</title>
<authors>MShawaf</authors>
<owners>Mshawaf</owners>
<projectUrl>https://github.com/mshwf/NiceLinq</projectUrl>
<iconUrl>https://raw.githubusercontent.com/mshwf/NiceLinq/master/logo.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>See it as: WHERE ID IN (1, 2, 3, 7, 9, 22, 30, 101)</description>
<releaseNotes>Minor changes.</releaseNotes>
<copyright>Copyright 2016</copyright>
<tags>LINQ IEnumerable Where Contains Search Filter</tags>
</metadata>
</package>
Run Code Online (Sandbox Code Playgroud) nuget-package ×10
nuget ×7
.net-core ×1
build-events ×1
c# ×1
closedxml ×1
console ×1
dll ×1
nuget-spec ×1
uwp ×1