Expression is a value and therefore cannot be the target of an assignment - asp.net
<p>I'm getting the above error. It is working in Dev mode but not on live, any ideas?</p>

<p>There are proper values in the reader as I've written them to a text file....</p>

<pre><code>        Do While reader.Read()
            personList.Add(New Person() With {.ID = reader("user_id"), .Name = reader("person")})
        Loop
</code></pre>

<p>Thanks,</p>

<pre><code>Public Class Person
Private m_ID As Integer
Public Property ID() As Integer
    Get
        Return m_ID
    End Get
    Set(ByVal value As Integer)
        m_ID = value
    End Set
End Property
Private m_Name As String
Public Property Name() As String
    Get
        Return m_Name
    End Get
    Set(ByVal value As String)
        m_Name = value
    End Set
End Property
</code></pre>
