.net-core相关内容

通过 NuGet 向 .net 核心项目提供代码分析规则集

我在将 .NET 4.6 项目升级到 .NET Core 2.0 时遇到了问题.我们所有的项目都使用由 NuGet 包提供的自定义 StyleCop 规则集.规则集位于名为 custom.ruleset 的文件中,位于包内的内容文件夹中.我们所有的项目都使用这个包,因此得到一个 custom.ruleset 的副本. 但是,在 Core 2.0 和 Standard 2.0 项目中,这不起作 ..
发布时间:2022-01-20 09:10:22 C#/.NET

'dotnet build' 命令找不到 NuGet 包(它们存在)

我正在尝试从我的 Jenkins 服务器上的命令行构建我的 .NET Core 2.1 应用程序. 它在我的本地机器(Windows 10、Visual Studio 2017 Enterprise)上构建良好,如果我在运行 Jenkins 的服务器上手动构建它(手动签出 Git 存储库并运行 dotnet build).只有当我在 Docker 容器中通过 Jenkins 执行此操作时才会 ..
发布时间:2022-01-20 09:09:45 C#/.NET

检测到的包降级: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

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

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

如何在 .Net Core 项目的解决方案中包含 NuGet 包?

对于经典的 .Net 项目,如果我添加了对 NuGet 包的引用,它将被下载到包文件夹中,我可以将其与我的其余代码一起检查到源代码控制中.这允许任何开发人员下载代码以及 NuGet 包,而无需设置包源来单独下载包.这不是 .Net Core 项目的工作方式.解决方案似乎没有包文件夹,由每个开发人员设置自定义包源并在获得代码时下载包.有没有办法像经典的 .Net 项目一样配置 .Net Core 项 ..
发布时间:2022-01-20 08:56:52 其他开发

即使我使用的是 .Net Core 3.1,我是否可以更新到 .Net 5 NuGet 包?

我正在寻找有关我的项目库的一些 NuGet 更新.我看到有很多 Microsoft 库更新到 v5.0.0. 据我所知,我认为这些是随 .Net 5.0 发布的新依赖项,我不确定是否可以使用 .Net Core 3.1 项目将这些库更新到最新版本. 即使我正在使用/构建 .Net Core 3.1 项目,我也可以更新到 v5.0.0 库吗? 解决方案 很遗憾,您无法将许多最新的 ..
发布时间:2022-01-20 08:55:56 其他开发

让 NuGet 包输出文件

我有一个已制作成 NuGet 包的 Visual Studio 项目.该项目中有一个文件(称为 SwaggerIndex.html).我已将该文件设置为具有“复制到输出目录".属性“如果较新则复制".(我需要在构建时将此文件复制到构建文件夹.) 在那个解决方案中它工作得很好.(我创建了另一个项目来测试它,当它引用我的具有 SwaggerIndex.html 的项目时,它将它输出到构建文件夹就 ..
发布时间:2022-01-20 08:55:15 C#/.NET

新的 netstandardapp 和 netcoreapp TFM 有什么区别?

我注意到 NuGet 最近添加了对与 .NET Core 相关的几个新 TFM 的支持,包括: 网络标准 (1.0-1.5) netstandardapp (1.5) netcoreapp (1.0) 据我所知,netstandard 是可移植配置文件的 .NET Core 等价物;它允许您使用单个名字来定位多个平台,而不是明确说明您支持的每个平台,例如portable-net45 ..
发布时间:2022-01-20 08:42:43 C#/.NET

在 'dotnet' 中添加带有本地包文件的包

使用 dotnet 命令行工具,如何添加对现有本地包的引用,该包没有通过 NuGet 下载? 我尝试使用 dotnet 将本地包添加到项目 bar: dotnet 添加包/Users/sakra/foo/bin/Debug/foo.1.0.0.nupkg 包 foo.1.0.0.nupkg 是在另一个项目中使用 dotnet pack 创建的.但是,命令 dotnet add packa ..
发布时间:2022-01-20 08:31:47 C#/.NET

将多个 .NET Core 项目的测试覆盖率从 Azure DevOps 发布到 SonarQube 服务器

我有一个带有两个 xunit 测试项目的 .net 核心解决方案.构建在 Azure DevOps 管道上运行,我想将测试覆盖率发布到 SonarQube(社区)服务器. 我基本上遵循了这个blog post 几乎可以工作了,问题是我只看到了最后一个测试项目的覆盖率,而不是两者. 我可能错了,但是从 this issue 我猜我需要合并我的 *.coveragexml 文件在发送到 S ..
发布时间:2022-01-17 21:36:48 其他开发

使用 Novell LDAP 在 .NET Core 中针对 AD 进行页面 LDAP 查询

我正在使用 Novell LDAP 库从 .NET 代码应用程序查询 Active Directory.大多数查询成功,但有些返回超过 1000 个结果,AD 服务器拒绝.因此,我试图找出如何使用 Novell 的库对 LDAP 查询进行分页.我放在一起的解决方案看起来像 public IEnumerable获取用户(){this.Connect();尝试 {var cntRead = 0;// ..
发布时间:2022-01-17 19:57:00 C#/.NET

无法使用内容同步操作 (syncrepl) 从 OpenLDAP 服务器获取已删除的项目

我在 Ubuntu 19.04 VM 上设置了我的 OpenLDAP 服务器并允许复制(使用本教程:https://help.ubuntu.com/lts/serverguide/openldap-server.html#openldap-server-replication).复制的一切似乎都很好.我没有设置消费者服务器,因为我的代码将充当一个,定期拉取修改过的元素. 已正确检索到修改/添 ..
发布时间:2022-01-17 19:51:49 C#/.NET

使用 .NET Core Web API 和 React 进行 Active Directory 身份验证

我不知道我是否只是没有在正确的地方寻找,但我似乎无法找到正确的指导,说明从何处开始使用 React/.NET Core 2.1 Web API 和(本地)Active目录认证. 总的来说,我对 .NET 身份验证比较陌生,对 Active Directory 身份验证完全陌生. 我开始使用 .NET Core 2.1 React 模板并尝试向其中添加身份验证,但完全迷路了. 我什 ..
发布时间:2022-01-17 19:46:14 其他开发

每 4 分钟发送一次保持活动请求时,Azure Functions 在消费计划中仍然“冷启动"

我已经阅读 了解无服务器冷启动|Azure 应用服务团队博客 文章.评论之一说您也可以通过每隔 4 分钟从 Azure Logic 应用调用函数来避免消费计划中的冷启动. 我试图每 4 分钟向我的应用程序的一项功能发出 1 个请求,但这并不总是有效.它有时仍然是冷启动.我知道这是一个黑客.有没有更好的方法来保证App在使用Consumption plan时始终运行? 解决方案 我试图 ..
发布时间:2022-01-17 16:32:47 C#/.NET

如何让 FFProbe 使用 dotnet core 作为 Docker 中的 Azure 函数运行?

我正在尝试从基于 URL 的视频中获取视频详细信息(长度、高度、宽度和内容类型).通过使用 nuget 包 https://www.nuget.org/packages/NReco.VideoInfo.LT 我能够创建一个本地运行的 Azure 函数,指向我本地安装的 FFProbe 相当容易.然而,现在的诀窍是让它与 Azure 函数兼容,据我所知,最简单的方法是提供一个包含所需一切的 Dock ..
发布时间:2022-01-17 16:27:29 其他开发

无法在 Azure Functions 中加载文件或程序集“Microsoft.Extensions.Configuration.Abstractions,版本 = 5.0.0.0

我有一个 API 和一个单独的 Azure Functions 应用.我将我的 API 应用程序升级到 .NET 5 并且运行良好.在 API 应用程序的解决方案中,我有在 Azure Functions 应用程序中引用的类库项目.这些类库是 netstandard2.1 项目. 自从此次更新(在此期间我还将所有 NuGet 包更新到最新版本)以来,我的 Azure Functions 应用 ..
发布时间:2022-01-17 16:14:42 其他开发