gpt4 book ai didi

c# - 从 XSD 模式生成类

转载 作者:行者123 更新时间:2023-11-30 12:55:43 24 4
gpt4 key购买 nike

我正在将一个旧的 .NET 2.0 库移植到一个可移植的 .NET 项目中。该项目的目标是 Windows 8.1。

我的库包含一些由 XSD 工具根据 XSD 架构定义生成的类。这些类包含 Windows 应用商店应用程序不允许的 [Serializable] 属性。我读到我必须使用属性 [DataContract][DataMember] 代替。我尝试使用 Visual Studio 2015 附带的 xsd 工具再次从 xsd 模式重新生成类,但没有成功。它仍然生成类使用 [Serializable] 属性。我使用了以下命令

xsd myschema.xsd /c 

那么我可以从 xsd 模式生成对 Windows 应用商店应用程序有效的类吗?

问候

迈克尔

最佳答案

你可以使用xsd2code VS扩展,比微软的xsd工具强大多了,还有支持WinRT的选项。

虽然它不是免费的,但您可以使用功能齐全的试用版 15 天。

请注意,当前版本与 VS 2017 不兼容,但它适用于较旧的 Visual Studio 。

关于c# - 从 XSD 模式生成类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46872507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com