.net-core-3.0相关内容

.net core 3与版本2.2产生不同的浮点结果

这是一段示例代码,具有来自.net core 2.2和3.1的输出。它显示了基本浮点表达式a ^ b的不同计算结果。 在此示例中,我们计算出1.9的3的幂。以前的.NET框架产生了正确的结果,但是.net core 3.0和3.1产生了不同的结果。 这是否是预期的更改,我们如何在保证数值计算仍会产生相同结果的情况下将财务计算代码迁移到新版本? (如果.NET也具有十进制数学库,那就太好 ..

Visual Studio 2019无法检测到.Net Core 3预发行版9 SDK

我目前仅安装了 .Net Core 3预发行版9 ,如果我想创建一个新的ASP.Net Core应用程序,它将告诉我以下内容。 p> 我甚至打开了在设置中使用.Net Core SDK的预览,并确保 C:\Program Files\dotnet\ 位于最顶部我的PATH环境变量。我也使用Visual Studio 版本16.2.4 。 如果我键入 dotnet- -info 它向我显 ..

DI注册服务类型.net core 3.0

我有一个n层分层的应用程序,并且在“基础结构”模块中,我试图开发发送电子邮件以确认用户的程序,但出现错误。 没有 类型的服务'IMS.Infrastructure.Helpers.CustomEmailConfirmationTokenProvider`1 [Microsoft.AspNetCore.Identity.IdentityUser]' 已注册。 根据代码,我接下来要做的 ..

尝试在所有控制器中应用授权过滤器,但未使用IAuthorizationHandler

我尝试定义一个授权策略,该策略将应用于所有控制器的所有方法。我正在尝试遵循此处给出的指南,在“特定端点的授权”小节中,以替代我以前的 AuthorizeFilter ,但确实如此 在我的启动中,我有: app.UseAuthentication(); app.UseAuthorization(); app.UseEndpoints(endpoints => { en ..
发布时间:2020-05-31 20:25:21 C#/.NET

VS 2019上的WPF .NET Core安装程序

我希望在Visual Studio 2019中为使用.NET CORE 3.0的WPF应用程序创建安装程序(而不是控制台应用程序)。 能帮帮我吗对任何第三方工具或其他任何可行的方法有一些建议? 我已经研究过ClickOnce和Wix,但都没有提供任何创建选项上面的安装程序。 我知道有两种发布.NET Core应用程序的方法,但此后我需要创建一个安装程序,而我找不到能实现目标的任何 ..
发布时间:2020-05-31 20:24:26 C#/.NET

System.Text.Json:如何为枚举值指定自定义名称?

使用.NET Core中的 System.Text.Json 序列化器功能,如何为枚举值指定自定义值,类似于 JsonPropertyName ?例如: 公共枚举示例{ 技巧, 对待, [JsonPropertyName( “ Trick-Or-Treat”)] //错误:此声明类型的属性'JsonPropertyName'无效。它仅对“属性,索引器”声明有效。 TrickOrTrea ..
发布时间:2020-05-31 19:56:33 C#/.NET

ClickOnce是否将移植到.NET Core 3和WinForms?

现在Winforms已移植到.NET Core 3,将使用什么技术来部署这些应用程序? ClickOnce使用的许多属性当前都存储在.csproj文件中,但是那些项目文件在.NET Framework和.NET之间发生了显着变化。核心,因此大概需要更改Microsoft的ClickOnce代码才能使其正常工作? Microsoft对此是否有正式的消息,我找不到任何内容。 解决方案 ..
发布时间:2020-05-31 19:53:23 其他开发

适用于ARM64的.NET Core 3.0发布

有人知道如何为ARM64发布.NET Core 3.0应用程序吗? 我只能选择“ linux-arm”,而不能选择“ linux-arm64”。 与x64结合设置linux-arm也不起作用。它说设置不兼容。 如此处所述,它应该已经受支持: https://github.com/dotnet/core/blob/master/release-notes/3.0/3.0-supported ..
发布时间:2020-05-31 19:50:23 其他开发

在.NET Core 3.0 Preview9项目中使用System.Windows.Forms类

如何使用屏幕在.NET Core 3.0 WPF项目中? .NET Core 3.0有相应的文档页面,因此我认为它应该可以使用。 VS,编译器告诉我 Forms名称空间在 System.Windows 中不存在,因此感觉这些类不在3.0 sdk中。 nuget上没有 System.Windows.Forms 包,并且“添加引用”对话框只有 System_Windows_Forms 对可 ..
发布时间:2020-05-31 19:43:07 C#/.NET

“项目“ Web”必须提供配置值”迁移到.NET Core 3后出现错误

我已经将ASP.NET Core 2.2项目迁移到Core 3.0并收到错误: 项目[项目位置]必须提供一个配置值。 该错误消息并没有太多内容,有人知道如何解决此错误吗? 这看起来可能类似于 dotnet上的此问题cli github repo 。 解决方案 问题原来是我仍在引用 .proj文件的程序包引用中的Microsoft.AspNetCore.Razor.Desi ..
发布时间:2020-05-31 19:32:17 其他开发

枚举类型不再在.Net Core 3.0 FromBody请求对象中工作

我最近将我的Web api从.Net core 2.2升级到了.Net core 3.0,并注意到当我在帖子中将枚举传递到端点时,我的请求现在出现错误。例如: 我的api端点具有以下模型: 公共类SendFeedbackRequest { public FeedbackType类型{组; } 公共字符串消息{get;组; } } 其中的FeedbackTyp ..

在.NET Core 3中找不到dotnet ef

我正在关注文档以创建初始迁移。当我执行 dotnet 时,我得到了帮助部分,这意味着PATH可以正常工作。 然后我尝试从控制台窗口的文档中执行以下命令: dotnet ef迁移添加InitialCreate 我收到以下错误: 由于未找到指定的命令或文件而无法执行。 可能的原因包括: *您拼错了内置dotnet命令。 *您打算执行.NET Co ..

NuGet:是否需要引用隐式依赖项?

我最近从ASP.NET Core 2.2升级。到3.0。随着元数据包的更改,我现在处在一切正常的状态,但是一些重要的软件包未明确引用。一切正常,因为它们被隐式引用。例如: 您可以看到我我明确引用了Microsoft.EntityFrameworkCore.SqlServer,但是我没有明确引用Microsoft.EntityFrameworkCore。因为它似乎是间接引用,所以它仍然被使用。 ..
发布时间:2020-05-30 22:09:38 C#/.NET

工人-无法选择最佳技术

我想创建一个微服务来并行处理我通过Azure Service Bus通过push获得的某些任务.如果任务成功完成,此微服务将通知Azure服务总线.请参见下图: 我已经考虑了以下三个选项: 托管服务 Azure Web作业 天蓝色批次 由于先决条件之一就是该微服务必须位于.NET Core 3中,因此是否有使用Web作业代替托管服务的有效理由?哪个选项可确保鲁棒性和可扩展性? ..
发布时间:2020-05-09 19:56:51 其他开发

WPF应用程序可以在带有.Net Core 3的Linux中运行吗?

Microsoft宣布.Net Core 3附带WPF和Windows Forms.那么我可以使用.Net Core 3为Linux或Mac创建桌面应用程序吗? 解决方案 否,他们已经明确声明这些仅是Windows.在.NET Core 3.0讨论之一中,他们还澄清说他们不打算将来使这些功能跨平台,因为整个概念都源自Windows特定的功能.他们讨论了跨平台应用程序的全新想法的思考,这并不 ..