c# - .NET 标准添加 XMLElement 注解

标签 c# .net-standard

这是我第一次使用 .NET Standard,我很困惑。我想做的就是添加一个注释,如 this 。我需要以 .NET Framework 4.5.2 为目标,因此我选择了 1.0 版本。引用文献丢失了,所以我需要添加它,但找不到它,就像我在不远的过去通常会找到的那样。

[XmlElement(ElementName = "CreatedBy")] // No good
public string CreatedBy { get; set; }

最佳答案

如果您的目标是标准 1.0,我认为您不能使用 XmlElement。按版本 diffs ,看起来它是在 2.0 中提供的。不幸的是,如果您需要 XmlElement 且目标为 4.5.2,那么在这种情况下您可能会运气不佳。可能必须制作 .NET Framework 库。

如果您查看.NET Standard version page您可以点击不同版本的Standard。这些链接会将您带到每个版本的 GitHub 页面,以便您可以查看该版本中包含的所有 API 以及与先前版本的差异,以便您可以看到添加的内容。

关于c# - .NET 标准添加 XMLElement 注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51521859/

相关文章:

c# - 如何保持png透明度?

c# - 在 Silverlight(或 WPF)中构建 Roguelike

visual-studio - 如何捕获立即崩溃的 Azure 函数的控制台输出?

c# - 跨平台解决方案中哪些项目需要引用 .Net 标准库

c# - 在 ASP.NET 中在运行时创建动态锁

c# - 使用C#下载多个网页的最快方法

asp.net - 如何在 .NET Framework、.NET Standard 和 .NET Core 项目之间使用相同的配置?

visual-studio-2017 - 强制项目引用包含在 netstandard nuget 包中

.net - 如何在构建时正确动态更改 NuGet PackageId 和依赖项 PackageId?

c# - 在 ASP.NET MVC 中为所有 Controller 路由设置顺序