XSD ファイルからオブジェクトとクラスを生成しています。ただし、XSD のターゲット名前空間ではなく、1 つの名前空間で作成されたクラス。スキーマをコンパイルするにはどうすればよいですか?クラスは名前空間の下に生成する必要がありますか?
これが私のコードの例です:
// 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();
}