.net-5相关内容

需要帮助将 winform 迁移到 net 5

我正在将一个 winform 应用程序从 net core 3.1 移植到 net 5 并收到以下错误. 严重性代码描述项目文件行抑制状态错误 NETSDK1136 目标平台必须设置为 Windows(通常通过在 TargetFramework 属性中包含“-windows")使用时Windows 窗体或 WPF,或引用执行此操作的项目或包所以.PublicOutput.core C:\Pr ..
发布时间:2021-06-02 22:05:38 C#/.NET

.NET 5 EF Core SaveChangesAsync因错误而挂起

尽管这个问题有很多结果,但没有一个能给我一个明确的答案. 每次我尝试通过AddAsync和SaveChangesAsync方法插入错误的数据(例如重复的主键)时,都会看到以下日志:无法执行DbCommand(15毫秒) 我还看到了SQL PROFILER上的错误,很明显这是主键冲突.在这些情况下,SaveChangesAsync不会引发任何错误!它只是无限期地挂起,导致内存泄漏,最终导 ..
发布时间:2021-05-04 19:56:39 C#/.NET

.NET 5的Docker映像

通常,我将以下图像用于.net core 3.1,它工作正常. FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS基础从mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS构建 出于实验原因,我启动了一个新的.net 5项目,并使用以下代码创建了 dockerfile FRO ..
发布时间:2021-05-02 19:10:32 其他开发

具有依赖项注入的.NET 5 Windows窗体-如何将窗体属性从一个窗体传递到另一个窗体?

我正在使用依赖注入(DI)将.NET Framework Windows窗体应用程序升级到.NET 5.有些表单会调用其他表单并将表单属性作为参数传递.因此, CustomerSummary 调用 CustomerDetail ,并传入 CustomerId .以下内容演示了如何从另一种形式调用一种形式: https://marcominerva.wordpress.com/2020/03/ ..
发布时间:2021-04-30 19:11:22 C#/.NET

HttpClient属性未随DI传递

我正在研究一个ASP.NET Core 5.0项目,该项目具有访问API的服务.根据下面的代码,我希望提供给ToornamentService的构造函数的HttpClient包含声明的BaseAddress和API密钥标头. 但是,在调试时,我注意到HttpClient从来没有任何一个.BaseAdress为空,并且标题丢失.我尝试使用IHttpClientFactory代替键入的客户端,但 ..

如何在自定义System.Text.Json JsonConverter中使用默认序列化?

我正在编写文档,选择转换器的优先级如下: [JsonConverter] 应用于属性. 已将转换器添加到 Converters 集合中. [JsonConverter] 应用于自定义值类型或POCO. 每种情况都需要单独处理. 如果您将 [JsonConverter] 应用于属性.,则只需调用 JsonSerializer.Serialize(writer,person,op ..
发布时间:2021-04-18 19:12:48 C#/.NET

Blazor Show Component仅在移动设备上

我有2个组件,一个是浏览器为“移动"时希望显示,另一个是平板电脑/台式机. @if(isMobile){}别的{} 我希望在台式机上完全没有DOM中的移动组件,反之亦然,所以我不想在CSS中显示可见性.我宁愿只渲染一个.确定浏览器是否为移动浏览器的最佳方法是什么,以便我可以相应地设置isMobile? 解决 ..
发布时间:2021-04-15 20:13:19 其他开发

Blazor .NET 5的Azure CI管道不起作用

我有一个适用于.NET Core 3.1的WebAssembly Blazor应用程序的现有Azure CI管道. 我将应用程序升级为使用.NET 5 RC,并且管道不再起作用. 根据建议,我删除了NuGet任务,并插入了两个新任务: -任务:UseDotNet @ 2displayName:'使用.NET Core SDK 5.0.100-rc.1.20452.10'输入:版本:" ..
发布时间:2021-04-15 20:09:18 其他开发

Azure Devops-在Nuget软件包下从.NET Core 3.1迁移到.NET 5的兼容性问题

我有一个.NET Core解决方案,该解决方案在Azure Devops上通过管道使用.NET Core 3.1运行良好.管道上的一切运行正常. 从.NET Core 3.1迁移到.NET 5.0之后,我开始在运行管道时遇到一些奇怪的麻烦,特别是使用Nuget软件包. 我可以毫无问题地进行构建,但是当它开始使用Nuget Package打包时,我会遇到此错误: [错误] nuge ..

ASP.NET Core(.NET 5)+ Angular 11 =在空项目上生成错误

如果我使用以下代码在Visual Studio中创建新的ASP.NET Core Web API + Angular项目 : dotnet new angular ,它将创建 .NET 5 项目,在ClientApp中包含一个新的 Angular 8.2 项目. 如果我 F5 ,一切正常. 但是我想使用Angular 11项目,所以我擦除了ClientApp内容,在那里打开了一个终端,然后 ..
发布时间:2021-04-11 18:43:48 C#/.NET

是否将ASP.NET Core 5应用程序部署到现有的Azure App Service?

我有一个在ASP.NET Core 3.x上运行的现有Azure应用服务.我已将应用程序升级到 ASP的今天的发行版.NET Core 5 .这在我的本地IIS Express服务器上工作正常.但是,当我使用Visual Studio 2019将应用程序发布到App Service时,会出现以下错误: HTTP错误500.31-ANCM未能找到本地依赖项 此问题的常用解决方案: ..

发布时找不到错误的元数据文件dll CSC

我有一个Visual Studio解决方案,其中包含多个项目,特别是DotNet5 asp.net应用程序,上面有多个netstandard 2.0参考.它可以在调试器中构建并正常运行,但是会不断抛出元数据错误.在netstandard2项目中,它一直专门引用其寻找的net5文件夹.我找不到它的来源,这个有问题的项目曾经是针对框架4.7、4.8和net5.0的多目标项目,但是我对多个dll感到恼火 ..
发布时间:2021-04-10 20:15:14 C#/.NET

无法将库从Node_Modules导入ASP.NET CORE APP

我正在从Pluralsight学习Scott Allen-ASP.Net核心基础课程,并尝试将Node_Modules的外部库添加到我的项目中. 这是项目的结构: 以及如何将数据表库包含到我的项目中(添加到Pages/Shared/_Layout.cshtml) 问题: 这种方式有什么问题? 你们能建议一些将外部库导入ASP.NET CORE应用程序的有效方法吗? ..
发布时间:2021-04-10 19:11:52 C#/.NET

通过SSL与.net核心TestHost/TestServer调用第三方容器:使用Testservers CreateClient()方法绕过SSL验证

我正在尝试使用dotnet-testcontainers 库. 我的问题是,我在使用具有自签名证书和 TestServer -用于集成测试的类. 确切地说,我正在使用Microsoft的TestServer类创建带有内存配置的真实API请求,以使用具有暴露端口8443及其自签名证书的keycloak-testcontainer. 问题是:我无法将 HttpClientHandle ..
发布时间:2021-04-02 18:48:09 其他开发