生成される XML ファイルのトップ レベルである .NET 3.5 プロジェクト内に XML クラスがあります。作成する要素に、「Addresses」ではなく「PersonalAddresses」という別の名前を付けたいです。XmlElement 属性をクラスに追加して、生成される要素の名前を設定しようとすると、エラーが発生します。XmlType 属性の TypeName は、生成された要素の名前を変更しません。クラスの生成された要素名を「PersonalAddresses」に変更するにはどうすればよいですか?
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public partial class Addresses
{ class code ... }