15得票1回答
Windows .NET更新后,最后一位数字的四舍五入方式发生了变化。

在Windows更新后,一些计算出来的值在最后一位数字上发生了变化,例如从-0.0776529085243926变为了-0.0776529085243925。该变化总是减少了一个数字,并且影响了偶数和奇数。这似乎与KB4486153有关,因为还原此更新会将值更改回先前的值。在使用Visual ...

13得票2回答
为.NET Framework项目创建一个基于Linux的Docker文件

我有一个ASP.Net Framework 4.8项目。我想为这个项目创建一个基于Linux的Docker文件,但我找不到一个可用作.NET Framework基础镜像的基于Linux的镜像。如何为此创建一个Docker文件?

13得票1回答
在.NET中不改变代码的情况下启用TLS 1.2

我有一个使用SmtpClient发送电子邮件的.NET 4.5.2应用程序。该应用程序安装在Windows 2012 R2服务器上。当我禁用TLS 1和TLS 1.1并仅启用TLS 1.2时,应用程序停止发送邮件。我认为这是因为.NET 4.5.2不支持v1.2。 我考虑以下步骤: 1&g...

11得票1回答
完整的.NET框架和.NET Core之间lambda表达式的区别

.NET Framework和.NET Core在lambda表达式的声明方面有区别吗? 以下表达式可以在.NET Core中编译:var lastShift = timeline.Appointments .OfType<DriverSh...

11得票3回答
.NET Framework项目中的可空引用类型与IntelliSense不兼容

当我创建一个新的控制台应用程序(.NET Framework 4.8)并尝试使用C# 8的可空引用类型时,我会看到以下内容: 同时,在我的构建输出中,我会得到以下警告:warning CS8632: The annotation for nullable reference types ...

10得票1回答
Web API作为Windows服务

我正在使用Visual Studio 2019创建一个新的.Net Framework 4.8 Web API,想知道如何将API创建为Windows服务?我找不到任何示例或在线资源来实现这一点。我可以在VS中本地运行API,并打开Chrome,在本地IIS服务器下显示响应。如何将这个项目编译...

9得票1回答
SharedLibrary.dll未找到,mrt100_app.dll也未找到。重新安装程序可能会解决此问题。

当我尝试运行UWP应用程序exe文件时,出现了以下错误。我已经尝试手动安装文件,更新了Visual Studio,也更新了我的机器上的.Net Framework。我还检查了文件所在路径,一开始它就在那里,但仍然无法运行UWP exe文件。下面是我尝试解决此问题的参考链接。 安装Shared...

9得票3回答
如何在asp.net webforms中使用HttpClient。

我已经花了相当多的时间进行研究,但仍然找不到一个可靠的答案,所以我想开始一个全新的问题。 在基于ASP.NET Webforms的网站中使用HttpClient类的指导意见是什么?请注意,这不是MVC网站,也不是.NET Core任何东西。它是一个ASP.NET Webforms网站。它在最...

9得票3回答
能否从.NET 6使用.NET 4.8库?

我需要引用一个专有客户端库,它只能与.NET 4.8一起使用,没有其他选项,这是一个非常狭窄的供应商库,我们必须使用它与.NET 48一起使用。 正在开发的新应用程序是一个服务应用程序,并且需要长期维护。此应用程序仅可安装在Windows上,但我们希望该应用程序在使用.NET 4.8客户端库...

8得票3回答
在另一个Web API中管理Web API JWT令牌的最佳实践

我的项目: Web API项目 - ASP .NET Framework 4.8 问题? 代码流程如下: 1.) 调用API -> 必须调用另一个API -> 2.) 获取JWT身份验证令牌 -> 3.) 调用所需的方法。 问题是,如果我的API被调用了100次,我将为GetJwtT...