You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

构建XML遇对象初始化器错误:字段/属性名需以'.'开头

问题原因与修复方案

这个错误是因为VB.NET对象初始化器里的多余尾随逗号导致的——VB.NET不允许在对象初始化的最后一个属性赋值后加逗号,编译器会误以为后面还有要初始化的成员,但实际没有,就抛出了这个错误。

看你添加的TaxCategory代码段,有两处多余的逗号:

  • TaxScheme初始化块末尾的逗号
  • TaxCategory初始化块末尾的逗号

修正后的正确代码如下:

.TaxCategory = New TaxCategoryType With {
    .ID = New IdentifierType With {
        .Value = "S"
    },
    .Percent = 20,
    .TaxScheme = New TaxSchemeType With {
        .ID = "VAT"
    }
}

你原来代码里的TaxCategory部分也存在同样的尾随逗号问题,把那些多余的逗号全部移除,就能解决这个报错。

内容的提问来源于stack exchange,提问作者MK Said

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 01:20:21