Jeg har et problem, jeg får en NullReference som jeg ikke kan gennemskue.
Her er koden:
public void Listen()
{
while (true)
{
Message newUser = userSubscription.Receive();
if (newUser != null)
{
newUser.Formatter = XMLHelper.GetMessageFormatter();
try
{
mainForm.Invoke(mainForm.newUserDelegate, new object[] { newUser });
}
catch (Exception ex)
{
MessageBox.Show("UserSubscriptionListener: Invoke: " + ex.Message);
}
}
}
}
Exceptionen opstår når jeg vil invoke mit delegate på mainFormen. Jeg har prøvet at debugge og hverken mainForm, mainForm.newUserDelegate, newUser eller newUser.Body er null...
Hvor ligger fejlen?