gpt4 book ai didi

C# 项目有自动生成的类,但是自动生成它们的是什么?

转载 作者:可可西里 更新时间:2023-11-01 08:42:43 26 4
gpt4 key购买 nike

我正在从事一个项目,我是最初的开发人员,但在过去的几年里,另外两个开发人员维护和升级了该项目。

现在里面有一些类文件,顶部有以下内容:

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.1433
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

using System.Xml.Serialization;

//
// This source code was auto-generated by xsd, Version=2.0.50727.1432.
//

知道是什么生成了这些文件吗?我想清理其中一个内部的一些问题,但它说更改可能会被覆盖。

最佳答案

这是XML Schema Definition Tool .你想清理什么?

请注意,Xsd.exe 执行的操作之一是“XSD 到类”,这是生成您的类文件的原因:

XSD to Classes
Generates runtime classes from an XSD schema file. The generated classes can be used in conjunction with System.Xml.Serialization.XmlSerializer to read and write XML code that follows the schema.

您应该能够更改源 XSD 文件,然后重新运行 Xsd.exe 以更改输出,同时保持与 exe 本身的兼容性。

关于C# 项目有自动生成的类,但是自动生成它们的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4495782/

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