.net-core-3.0相关内容

.NET Core 3.0 中 WPF 的依赖注入

我非常熟悉 ASP.NET Core 和开箱即用的依赖注入支持.控制器可以通过在其构造函数中添加参数来要求依赖项.如何在 WPF UserControls 中实现依赖关系?我尝试向构造函数添加一个参数,但没有奏效.我喜欢 IOC 的概念,并且更愿意将其引入 WPF. 解决方案 我最近在我的项目中遇到了这个需求,我就是这样解决的. 用于 WPF 的 .NET Core 3.0 中的依赖 ..
发布时间:2021-11-24 14:07:49 C#

.NET Core 3.0 中的 Outlook 互操作?

我将我们的项目从 .NET Framework 迁移到 .NET Core 3.0(C#、WPF),现在我不能再使用 Microsoft.Office.Interop.Outlook,因为它不兼容 .NET 核心 3.0.我想要实现的是打开/发送预填充的 Outlook 电子邮件. 是否有替代此互操作 dll 的方法,或者是否可以仅将 .NET Framework 用于此引用? Mic ..
发布时间:2021-11-24 14:00:14 C#

面向 ARM64 的 .NET Core 3.0 发布

有谁知道如何为 ARM64 发布 .NET Core 3.0 应用程序?我只能选择“linux-arm"而不能选择“linux-arm64".将 linux-arm 与 x64 结合设置也不起作用.它说设置不兼容. 正如此处所述,它应该已经得到支持:https://github.com/dotnet/core/blob/master/release-notes/3.0/3.0-support ..
发布时间:2021-11-24 13:55:58 C#

在 .net core 3.0 preview9 项目中使用 System.Windows.Forms 类

我们如何使用?他们有 .NET Core 3.0 的文档页面,所以我认为它应该可以工作. VS和编译器告诉我System.Windows中不存在命名空间Forms,所以感觉类不在3.0 sdk中.> nuget 上没有 System.Windows.Forms 包,“添加引用"对话框只有一个 System_Windows_Forms 对可用的 .net 框架的引用,听起来大错特错: ..
发布时间:2021-11-24 13:39:36 C#/.NET

ASP.NET Core 3.0 未在 Visual Studio 2019 上显示

我想测试新的 Blazor 服务器端框架(又名 Razor 组件). 我安装了 Visual Studio 2019 RC,然后安装了 .Net Core 3.0 预览版 2,遵循 本官方教程. 安装后,我只在“创建新的 ASP.NET Core Web 应用程序"页面上看到 ASP.NET Core 2.0 和 2.1.3.0 没有出现. 我开始胡思乱想,试图从此页面安装其他软 ..

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

微软宣布 .NET Core 3 带有 WPF 和 Windows 窗体.那么我可以使用 .NET Core 3 为 Linux 或 Mac 创建桌面应用程序吗? 解决方案 不,他们已经明确说明这些只是窗口.在 .NET Core 3.0 的一次讨论中,他们还澄清说,他们不打算在未来使这些功能跨平台,因为整个概念源自 Windows 特定功能.他们谈到要考虑跨平台应用程序的全新想法,这并不 ..

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

使用 .NET Core 中的 System.Text.Json 序列化程序功能,如何为枚举值指定自定义值,类似于 JsonPropertyName?例如: 公共枚举示例{诡计,对待,[JsonPropertyName("Trick-Or-Treat")]//错误:属性“JsonPropertyName"在此声明类型上无效.它仅对“属性,索引器"声明有效.不给糖就捣蛋} 解决方案 .net- ..
发布时间:2021-11-24 12:19:15 C#/.NET

在 .NET Core 3 中找不到命令 dotnet ef

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

面向 ARM64 的 .NET Core 3.0 发布

有谁知道如何为 ARM64 发布 .NET Core 3.0 应用程序?我只能选择“linux-arm"而不能选择“linux-arm64".将 linux-arm 与 x64 结合设置也不起作用.它说设置不兼容. 正如此处所述,它应该已经得到支持:https://github.com/dotnet/core/blob/master/release-notes/3.0/3.0-support ..
发布时间:2021-11-17 22:44:06 其他开发

在 .NET Core 3 中找不到命令 dotnet ef

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

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

微软宣布 .NET Core 3 附带 WPF 和 Windows 窗体.那么我可以使用 .NET Core 3 为 Linux 或 Mac 创建桌面应用程序吗? 解决方案 不,他们已经明确说明这些只是窗口.在 .NET Core 3.0 的一次讨论中,他们还澄清说,他们不打算在未来使这些功能跨平台,因为整个概念源自 Windows 特定功能.他们谈到要考虑跨平台应用程序的全新想法,这并不 ..

ClickOnce 会移植到 .NET Core 3 或 .NET 5 以及 WinForms 吗?

既然 Winforms 正在移植到 .NET Core 3,那么将使用什么技术来部署这些应用程序?ClickOnce 也会被移植吗? ClickOnce 使用的许多属性当前都存储在 .csproj 文件中,但这些项目文件在 .NET Framework 和 .NET Core 之间发生了显着变化,所以大概这需要更改 Microsoft 的 ClickOnce 代码才能使其工作? 微软对 ..
发布时间:2021-09-27 19:04:36 其他开发

Swagger 和 .Net Core 3 集成

我正在使用 swagger 记录我的 web api.但是,当我运行我的项目时,它会引发错误“找不到方法:'Void Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware...". 我只遵循了 youtube 上的教程.不确定错误的原因是什么. 我的项目是 .Net Core 3. 内部类 SwaggerConfiguratio ..
发布时间:2021-09-01 20:17:22 其他开发