【发布时间】:2022-11-23 15:33:14
【问题描述】:
我之前在.net framework 4.7.2中使用System.Windows.Markup.XmlnsDefinitionAttribute,在.net 6.0中找不到对应的。
MSDN - XmlnsDefinitionAttribute 说 .net 6.0 不支持它。
如何在 .net 6.0 中将 xaml 命名空间映射到 clr 命名空间?
【问题讨论】:
我之前在.net framework 4.7.2中使用System.Windows.Markup.XmlnsDefinitionAttribute,在.net 6.0中找不到对应的。
MSDN - XmlnsDefinitionAttribute 说 .net 6.0 不支持它。
如何在 .net 6.0 中将 xaml 命名空间映射到 clr 命名空间?
【问题讨论】:
WPF 是 .NET Framework 的一部分。自 .NET Core 以来,它被拆分为单独的运行时。从那时起,就有了一个不包含 WPF 的核心运行时和一个包含 WPF 的 Destop 运行时(还有一个单独的 ASP.NET 运行时)。在文档中,当您阅读 Windows Desktop 时,是指 .NET 桌面运行时,所以是的,根据 documentation,该属性包含在 .NET 6 中。
【讨论】: