windows server 2012 r2 安装.NET3.5失败解决方案实测有效

想在windows server 2012 r2安装SQL Server2014,提示需要安装.NET3.5。通过添加服务器角色和功能向导安装.NET3.5失败了。根据提示,我检查了安装的补丁,发现服务器上安装了KB5029915补丁。卸载掉后重新通过添加角色和功能向导成功地安装了.NET3.5。

2024-05-30 2465 1 windows windows server 2012 r2 2012 .NET3.5 解决方案

功能强大的.NET C#开源人脸识别库FaceRecognitionDotNet使用方法

FaceRecognitionDotNet 是一个轻量级且易于使用的 .NET 面部识别库。FaceRecognitionDotNet是 Ageitgey 开发的流行 Python 库 https://github.com/ageitgey/face_recognition 的移植版本。FaceRecognitionDotNet 可用于执行各种面部识别任务。

2024-05-29 3685 0 .NET C# 开源 人脸识别库 FaceRecognitionDotNet

.NET 用Visual Studio还是Visual Studio Code(VSCode)开发更方便?

目前的.NET开发中,Visual Studio和Visual Studio Code(以下简称VS Code)是两款主流的开发工具。它们在功能、性能以及插件扩展等方面存在明显的区别。

2024-05-26 2892 0 .NET Visual Studio Visual Studio Code VSCode 开发

.NET Winform高分辨率系统下界面混乱问题

最近换了新电脑,分辨率很高,结果发现原来的winform应用程序在高分辨率下界面控件错位混乱了。.NET Winform 应用程序在高分辨率系统下界面混乱,通常是由于 字体单位 和 DPI 设置 不一致导致的。为了解决 .NET Winform 应用程序在高分辨率系统下界面混乱的问题,可以采取以下两种方法。

2024-05-23 1906 0 .NET Winform 高分辨率 界面混乱

.NET9 Pre4 UnsafeAccessor泛型用法

.NET9 PreView4 CLR里面添加了对于UnsafeAccessorAttribute特性泛型的支持。而对于UnsafeAccessorAttribute本身的支持则在.NET8里面。本篇看下Pre4里面的这个特性用法以及原理。

2024-05-23 1392 0 .NET9 .NET UnsafeAccessor 泛型

.NET C# 开发常用的10种设计模式

设计模式是软件设计中出现的常见问题的可重用解决方案。它们是用于解决设计问题的模板,这些设计问题已被证明在各种情况下都是有效的。它们为开发人员提供了通用词汇和对最佳实践的共同理解,使他们更容易就复杂的设计问题进行沟通和协作。

2024-05-22 3725 0 .NET C# 设计模式

Quartz .NET的Job类中使用构造函数依赖注入

Quartz .NET是一个功能强大的作业调度库,用于在.NET应用程序中执行定时任务和后台处理工作。使用.NET C#开发Windows服务时,可以使用Quartz .NET定时执行任务。实际运行时发现任务没有被触发,而且也没有任何报错信息。换了一个没有构造函数的Job类后发现可以正常触发,说明是因为Quartz.NET创建Job时不支持构造函数依赖注入。

2024-05-21 2257 1 Quartz .NET Job 构造函数 依赖注入

.NET InvalidOperationException: Cannot consume scoped service from singleton

在.NET windows服务里注入DBContext时会报错:.NET InvalidOperationException: Cannot consume scoped service from singleton。

2024-05-20 1386 0 .NET InvalidOperationException scoped singleton

.NET8 创建和部署windows服务图文教程

本文记录了使用Visual studio2022创建windows服务,并且安装windows服务设置为自动启动的步骤。

2024-05-20 4704 0 .NET .NET8 windows服务 图文教程

.NET Core里UseStatusCodePagesWithReExecute和UseStatusCodePagesWithRedirects的区别

UseStatusCodePagesWithReExecute 和 UseStatusCodePagesWithRedirects 都是 ASP.NET Core 中用于处理状态码页面的中间件。 它们都允许你自定义应用程序对特定状态码的响应,例如 404 未找到错误或 500 内部服务器错误。

2024-05-16 1347 0 .NET .NET Core UseStatusCodePagesWithReExecute UseStatusCodePagesWithRedirects

将 .NET Core 应用程序发布为 Windows 服务

确保项目是一个 Worker Service 项目,这是.NET Core 及以后版本推荐用于后台服务的方式。在 Worker Service 项目中,需要使用Microsoft.Extensions.Hosting.WindowsServices包来支持作为 Windows 服务运行。

2024-05-15 1948 0 .NET .NET Core Windows 服务

.NET WebApi全局修改返回的时间格式

在 .NET WebApi 中,你可以通过以下两种方式全局修改返回的时间格式:1. 使用 Newtonsoft.Json 配置 2. 使用自定义格式化器。如果同时使用 Newtonsoft.Json 配置和自定义格式化器,则自定义格式化器将优先于配置。

2024-05-13 1955 0 .NET WebApi 时间格式

如何在Windows IIS部署.NET8网站

部署 .NET Core 8 网站到 Windows IIS 服务器涉及以下步骤:确保已安装 .NET Core 8 运行时环境。使用 Visual Studio 或 .NET CLI 发布你的 .NET Core 8 应用程序。 发布过程会生成一个包含已编译代码和所需资源的可发布文件夹。

2024-05-12 2191 0 Windows IIS .NET8 网站

在.NET Core应用程序中使用Polly实现重试模式

本文探讨如何在 .NET Core 应用程序中使用 Polly(一个 .NET 弹性和暂时性故障处理库)实现重试模式。它将深入探讨 Retry 模式及其优点、Polly 简介以及其实现的详细演练。了解重试模式重试模式是一种容错机制,它通过重新执行指定次数的失败操作来帮助处理暂时性故障。

2024-05-10 3055 0 .NET .NET Core Polly 重试

.NET Core MVC读取和修改appsettings.json配置文件

在 ASP.NET Core MVC 中,读取和修改 appsettings.json 配置文件是一个常见的操作。示例代码中,使用IWebHostEnvironment可以获取站点根目录,然后读取appsettings.json的值。修改string内容后再使用StreamWriter保存appsettings.json的内容。

2024-05-10 1973 0 .NET .NET Core MVC appsettings.json 配置文件

ASP.NET Core 8 MVC在program.cs里设置允许跨域

在 ASP.NET Core 8 中,你可以通过在 Program.cs 文件中配置 app.UseCors 中间件来设置允许跨域(CORS)。在这个示例中,我们定义了一个名为 MyPolicy 的 CORS 策略,该策略允许来自任何来源的请求,使用任何 HTTP 方法和任何头。

2024-05-09 2303 0 .NET .NET8 MVC program.cs 跨域

.NET7 将于 2024年5月14日停止支持

.NET 7 将于 2024 年 5 月 14 日终止支持。此后,Microsoft 将不再为 .NET 7 提供服务更新,包括安全修复或技术支持。你需要在此日期之前更新到 .NET 8保持支持。

2024-04-30 1509 0 .NET .NET7 停止支持

使用 .NET 为 Microsoft AI 构建可扩展网关

我们意识到需要一个高性能且可靠的网关作为 Microsoft AI 的前端和入口层。这将使多个团队能够利用我们开发的通用功能来帮助运营业务并专注于客户体验和功能。在这篇博文中,我们将介绍在 .NET 8 上借助 YARP 构建网关(代号为 CETO)的过程。

2024-04-30 1485 0 .NET Microsoft AI 网关

.NET8 C#12 使用主构造函数重构代码

C# 12 作为 .NET 8 的一部分引入了一组引人注目的新功能!在这篇文章中,我们将探讨其中一个功能,特别是主要构造函数,解释其用法和相关性。然后,我们将演示一个示例重构,以展示如何将其应用到您的代码中,并讨论其好处和潜在的缺陷。这将帮助您了解更改的影响并帮助影响您对该功能的采用。

2024-04-30 1564 0 C# C#12 主构造函数 重构代码 .NET

.NET Core WebAPI 实现文件上传功能

在.NET Core WebAPI中,文件上传是一个常见的需求。本篇文章将指导你如何在.NET Core WebAPI中实现基础的文件上传功能。通过使用IFormFile接口和适当的配置,你可以轻松地接收和处理上传的文件。然而,安全性是非常重要的考虑因素,因此你应该始终验证上传的文件类型、大小以及来源,并确保将文件保存在安全的位置。

2024-04-29 3327 0 .NET .NET Core WebAPI 文件上传

最新评论
顶部