我正在从 XSD 文件生成对象和类。但是在一个命名空间下创建的类而不是 XSD 的目标命名空间。如何编译架构,并且应该在命名空间下生成类?
这是我的代码示例:
// generate an assembly representing the given schema:
var codeNamespace = new CodeNamespace(namespaceName);
var codeProvider = new CSharpCodeProvider();
var codeGenerationOptions = new CodeGeneratorOptions();
using (var writer = new StringWriter())
{
codeProvider.GenerateCodeFromNamespace(codeNamespace, writer,
codeGenerationOptions);
code = writer.ToString();
}