Sintaxe do inicializador do objeto não pode ser usada para inicializar uma instância do tipo Objeto.
Você não pode inicializar uma instância de Object usando a sintaxe de inicializador de objetos.Uma instância de Object não possui propriedades ou campos para designar um valor, e a sintaxe de inicializador de objetos requer pelo menos uma propriedade ou campo.
' Not valid.
' Dim obj1 = New Object With {}
' Dim obj2 = New Object With {.ToString = <some value>}
ID de erro: BC30994
Para corrigir este erro
Declare instância do tipo Object sem usar uma lista de inicializadores:
Dim obj3 as Object Dim obj4 as New Object()
Consulte também
Conceitos
Inicializadores de objeto: Tipos nomeados e anônimo