nuget相关内容

检测到的包降级:Microsoft.NETCore.App 从 2.1.3 到 2.1.0

我尝试将我的 .NET 解决方案从 .NET Core 1.1 更新到 .NET Core 2.1.我有几个 .NET Core 和 .NET 标准项目,它们相互引用并引用另一个 NuGet 包.更新 'dotnet resore' 和 'dotnet build' 命令后工作正常,但是当我尝试从 Visual Studio 构建我的解决方案时,我收到此错误: 错误 NU1605 检测到包降 ..
发布时间:2022-01-20 09:08:04 C#/.NET

将 Bitbucket 部署到 Azure 网站:添加私有 nuget 包服务器

我在 Azure 上建立了一个网站,通过 Bitbucket 存储库进行部署.该过程在尝试安装存储在私有 nuget 服务器而不是 nuget.org 上的 nuget 包时失败.有没有办法指定从哪里恢复 nuget 包,以便 Azure 可以恢复这些包? 解决方案 你可以添加一个自定义NuGet.config 文件与您的 .SLN 文件处于同一级别. 然后您可以进行以下修改(假设您 ..
发布时间:2022-01-20 09:07:58 其他开发

为 C++/CLI(混合)程序集创建 NuGet 包

我创建了一个 C++/CLI(混合)程序集,它有一个围绕一些非托管 C++ 代码的托管包装类.托管部分的目标是 .NET 4.6.1,我得到了一个文件 entry.cpp ,其中只有这一行: [程序集:System::Runtime::Versioning::TargetFrameworkAttribute(L".NETFramework,Version=v4.6.1", FrameworkDi ..
发布时间:2022-01-20 09:07:52 其他开发

如何仅为标签运行 TeamCity 构建?

我有几个项目可以生成我发布到内部服务器的 NuGet 包.我们正在使用 语义版本控制,并在我们的 Git 存储库中使用标签来控制版本号. 我是这样标记的: git tag -a v1.0.0 -m "tagged" 并且,在 TeamCity 构建期间,我运行 git describe --long,它会产生如下输出: v1.0.0-0-ge9c047d 输出中的第四个数字是标记后的 ..
发布时间:2022-01-20 09:07:24 其他开发

“找不到版本"在 TFS Build 2015 期间还原 NuGet 包时

我在 TFS Build 2015 期间还原 NuGet 包时遇到问题. 由于某些包需要 NuGet 3.x 客户端,我已将新的可编写脚本的构建配置为使用自定义 NuGet 位置,我已在其中放置了 NuGet 命令行 3.x beta 的可执行文件. 每当我运行构建时,所有包都无法恢复,并且 NuGet 会抛出 “无法找到版本..." 错误: 找不到包“Microsoft.Bcl"的 ..
发布时间:2022-01-20 09:07:17 其他开发

NuGet 包更新和Package.config 删除问题 (TF400024)

我们最近遇到了 NuGet 包更新和 TFS 源代码控制集成的问题.这给我们的团队带来了很多麻烦,让我们在完全采用 NuGet 包时犹豫不决. 问题/错误:不是更新某些项目的“package.config"文件,而是将它们从文件系统中删除(并在 TFS 源代码控制中标记为已删除)我不知道为什么. 我们看到的行为如下: 在 VS.NET 2012 中打开解决方案(大约 18 个项目 ..
发布时间:2022-01-20 09:07:09 其他开发

Microsoft.Practices.Unity 包在哪里?

一个小时前,我为我正在研究的解决方案更新了我的 nuget 包,我收到了由 Unity 抛出的错误消息, 类型“IUnityContainer"是在一个不是参考.您必须添加对程序集的引用'Microsoft.Practices.Unity,版本=4.0.0.0,文化=中性,PublicKeyToken=6d32ff45e0ccc69f'. 从那时起,我一直在谷歌搜索以获取有关此软件包所 ..
发布时间:2022-01-20 09:07:03 C#/.NET

如何手动卸载 Visual Studio 2010 扩展?

所以我被提示在 VS2010 中下载最新的 NuGet 包管理器.所有以前的更新(包括这个)都失败了: VSIXInstaller.SignatureMismatchException:“NuGet 包管理器"的安装版本已签名,但更新版本的签名无效.因此,Extension Manager 无法安装更新. 这本身已经持续了一段时间,他们仍然没有't 修复它(查看问答). 好的,好的, ..
发布时间:2022-01-20 09:06:47 其他开发

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

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

为什么我的 NuGet Gallery 从 nuget push 返回 500?

我在我工作的 Web 服务器(在 IIS 7.0 下)上设置了新的 NuGet 库.该站点本身已设置并运行良好.我们可以注册帐户、确认电子邮件地址,甚至可以通过网站本身上传一个新包. 我们的自动化构建脚本需要能够将新构建的 NuGet 包推送到库.当我使用 NuGet 的推送命令时: nuget.exe push build\nuget\BaconAndEggs.1.0.0.1.nupkg ..
发布时间:2022-01-20 09:06:26 其他开发

如何从 nuget 包中排除文件夹

我正在使用 Octopack/Nuspec 文件来构建我的 nuget 包. 我想排除项目中存在的某些文件夹.例如“obj"文件.我一直试图让排除标签工作,但没有任何运气.nuget 文件生成,但文件夹仍然存在. 遗憾的是,所有示例都在网络特定文件类型上,而不是文件夹. ..
发布时间:2022-01-20 09:06:04 其他开发

如何在 NuSpec 文件中递归地包含目录

我的项目中有这样的文件夹结构... 项目/文件夹1/文件夹2 -File1 -File2 -File3 项目/文件夹1/文件夹3 -File4 -File5 -File6 项目/文件夹1/文件夹4 -File7 -File8 在 NuSpec 定义文件中,我如何告诉它包含 Folder1 下的所有内容(递归的文件夹和文件)? 我可以这样做还是需要双 * ..
发布时间:2022-01-20 09:05:58 其他开发

如何以编程方式安装 NuGet 包?

我想以编程方式将 NuGet 包安装到项目中,并更新 .csproj 文件和 packages.config 文件. 我正在使用官方的 Nuget.core 框架,其源代码可在此处获得:https://github.com/NuGet/NuGet2 我没有使用 NuGet 包:https://www.nuget.org/packages/NuGet.Core/但是在GitHub上找到的 ..
发布时间:2022-01-20 09:05:48 C#/.NET

TFS 无法还原 NuGet 包

我让 TFS 进行了一些持续集成构建.今天,它打破了一种解决方案.似乎找不到 AutoMapper.所有其他的包都可以找到就好了. 几个相关点: 没有一个包在源代码管理中,我们让 TFS 恢复它们. 我们有一个内部 NuGet 提要,但在其他解决方案中这似乎不是问题,在这个解决方案中,我们仍然需要恢复实体框架 - 只是不是 AutoMapper. 我尝试删除并重新添加 NuGet ..
发布时间:2022-01-20 09:05:41 其他开发

添加“Microsoft.jQuery.Unobtrusive.Validation"包要求 jQuery 1.4.1?

在其中一个项目中,我需要重新安装 jQuery NuGet 包(一种 MVC 解决方案). 还有一个“Microsoft.jQuery.Unobtrusive.Validation",我应该在删除 jQuery 包之前卸载它. 现在我尝试(重新)安装 jQuery 包,以及我之前删除的所有依赖包.“Microsoft.jQuery.Unobtrusive.Validation"包中断说 ..
发布时间:2022-01-20 09:05:35 C#/.NET

System.Net.Http 版本冲突导致构建警告

nuget 包 Microsoft.Net.Http.2.0.20710.0 导致我发出构建警告,因为它使用 System.Net.Http, Version=2.0.0.0 与来自另一个包的版本 4 发生冲突. 解决这个问题的最佳方法是什么?Microsoft.Net.Http.2.0.20710.0 包是否已过时,我应该在我的项目中手动引用 System.Net.Http, Versio ..
发布时间:2022-01-20 09:05:27 C#/.NET

卸载 Chocolatey 包

Chocolatey 包管理器支持通过以下命令进行静默安装.它似乎没有卸载命令. cinst 安装包名 有没有办法通过 Chocolatey 卸载应用程序? 解决方案 正如我的回答 这里,你可以使用 cuninst 包名 卸载软件包. 详情可在卸载命令中找到. 编辑:对于新版本,应该使用choco uninstall packagename. ..
发布时间:2022-01-20 09:04:56 其他开发

构建错误,此项目引用 NuGet

当我尝试构建我的解决方案时,我收到以下错误消息: 严重性代码描述项目文件行抑制状态错误此项目引用了缺少的 NuGet 包这台电脑.使用 NuGet 包还原下载它们.更多信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=322105.这丢失的文件是..\packages\Microsoft.Net.Compilers.1.1.1\build\Micro ..
发布时间:2022-01-20 09:04:45 C#/.NET

Nuget repositories.config 文件的用途是什么?

packages/repositories.config 文件是什么?是否应将其置于版本控制之下? 解决方案 根据 Nuget 开发者 David Ebbo 的说法 如果您使用 Package Restore 工作流程,您可以从源代码管理中完全省略 Packages 文件夹(包括此文件). https://stackoverflow.com/a/7297465/284795 ..
发布时间:2022-01-20 09:04:35 C#/.NET

.net 核心 (csproj) global.json 'projects' 等效项

使用 .net core (project.json) 我曾经通过将源代码的路径添加到 global.json 中的 projects 字段来在 nuget 包和源代码之间切换.在我这样做之后,它将添加它可以在该路径中找到的所有项目,这些项目可以替换我引用的 nuget 包. 我经常使用此功能,因为我有自己使用的 nuget 包,但我想在发布之前测试其他项目中的更改.但是一旦我切换到 Sdk ..
发布时间:2022-01-20 09:04:26 其他开发