标签: nuget-package

package.config更新不会更新引用

我有多个项目引用相同的NuGet包.当我得到最新的代码时,我意识到其中一个项目有一个更新的package.config,并且还更新了对该包提供的Dll的引用.

现在,我还在其他项目上更新了package.config,希望一旦我对NuGet引擎进行升级,就会看到并获取新的DLL.好吧,它没有发生.在那之后,我尝试了一些事情,但没有一个工作:

  1. 删除旧版本的DLL,然后执行还原包
  2. 删除packages文件夹,重新启动我的VS 2015并恢复软件包

另外,有趣的是,当我去管理Nuget Packages并查看我需要新DLL的包时,它表明它已经是新版本,我不需要升级它.

有什么方法可以让NuGet引擎升级这些包吗?

c# dll nuget nuget-package nuget-package-restore

16
推荐指数
1
解决办法
8181
查看次数

PrivateAssets='All' 是什么意思?

当我构建我的 .NET Core (NETStandard v2.0) 项目时,我收到以下警告:

ViewModels:[FodyPackageReference] Fody:PropertyChanged.Fody 的包引用不包含 PrivateAssets='All'

该警告参考了PropertyChanged.Fody NuGet 包。

虽然警告不会停止构建,但我想解决警告。但是,我不明白它试图传达什么。

nuget nuget-package fody-propertychanged .net-core

16
推荐指数
1
解决办法
4989
查看次数

无法安装 ClosedXML 依赖项

我需要安装 ClosedXML 依赖项来使用 .net Framework 4.7.2 构建 C# 项目,但在尝试安装时总是收到相同的错误:“无法解析依赖项 'SixLabors.Fonts'。使用的来源:'nuget.org', ' Microsoft Visual Studio 离线包'"

我已尝试从 nuget 包管理器安装的所有内容

visual-studio nuget-package closedxml

16
推荐指数
2
解决办法
1万
查看次数

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

我已经安装了nuget包管理器,我真的很喜欢mvc-scaffold扩展.我想为我的项目编写类似的工具.

我可以从中学习任何API参考或一些文档吗?任何建议的TIA.

编辑:问题已经"回答"(再多一次),这里有一些可能有用的链接:

console visual-studio nuget nuget-package

15
推荐指数
1
解决办法
3859
查看次数

卸载NuGet包时出现问题

我正在尝试卸载NuGet安装的一些软件包.根据这里描述的文档,当我选择已安装的软件包时,我会看到一个卸载按钮(下面的第一个屏幕截图).但是,我只看到一个Manage按钮(下面的第二个截图).任何人都可以告诉我如何卸载包?

NuGet Doc截图

我的截图

nuget nuget-package

15
推荐指数
3
解决办法
4万
查看次数

配置NuGet包以在安装时添加构建事件

有没有人知道是否可以在nuspec文件中添加一些内容,以便在通过NuGet将一个包安装到项目的前置或后置构建事件时?

build-events nuget-package

15
推荐指数
3
解决办法
5029
查看次数

MvcScaffolding是否通过命令行与VS 2013 RC兼容?

当我尝试安装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

15
推荐指数
1
解决办法
1万
查看次数

Nuget.Core.dll文档和/或教程

我有一个任务来管理NuGet存储库和C#代码包中的包,我发现有一个Nuget.Core库可以帮助我解决这个问题而不使用我的C#代码中的power shell引用.

http://www.nuget.org/packages/Nuget.Core/2.2.0

但是,我无法找到任何好的文档参考或如何使用该库的示例/教程.

如果你知道任何有用的信息,请帮助我.任何有关该(样本,参考,讨论)的链接将不胜感激.

非常感谢!

nuget nuget-package

15
推荐指数
0
解决办法
2883
查看次数

如何打包一个针对通用Windows平台的多架构.NET库?

如何打包用C#编写的通用Windows平台库,它只提供与体系结构相关的构建?为了便于说明,假设我为每个体系结构(使用#if ARM和等效)有条件地编译了一些特定于体系结构的代码.

要清楚,我的库没有AnyCPU构建 - 只有x86,x64和ARM.

一个等价且可能更常见的情况是我依赖外部库,它只作为特定于体系结构的构建(例如Win2D)提供.为了保持上下文简单,让我们假设没有依赖关系,只涉及我自己的代码 - 解决方案应该以任何方式减少到相同的事情.

这是一系列问题和答案,记录了我对现代NuGet包创作主题的研究结果,特别关注NuGet 3引入的变化.您可能还对一些相关问题感兴趣:

nuget nuget-package uwp

15
推荐指数
1
解决办法
4269
查看次数

无法安装包' - '.您正在尝试将此软件包安装到以".NETFramework,Version = v4.5"为目标的项目中

我创建了这个包,我在项目中需要它但无法安装它,出现此错误:

无法安装包'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 nuget-package nuget-spec

15
推荐指数
3
解决办法
4万
查看次数