从System.Int32到System.Byte []的亚音速无效转换

时间:2010-02-22 17:49:11

标签: vb.net subsonic2.2

Subsonic 2.2正在抛出错误

subsonic Invalid cast from System.Int32 to System.Byte[]

当我执行以下操作时

        If template.Content Is Nothing Then
            MsgBox("Blank Document")
        Else
            MsgBox("Document Present")
        End If

“template”是一个SubSonic对象,其“content”字段的类型为Byte()

为什么会这样

1 个答案:

答案 0 :(得分:0)

SubSonic对象初始化不正确。

解决方案

Dim template as New TemplateDocument(Guid.NewID()) with {.content = Nothing}