title: Any reason I'd get a NullReference exception on Windows 7 only?
body: <p>My C#, .NET 4, app runs fine on XP (media centre to be exact - don't ask).</p>
  
  <p>On Windows 7, it installs fine, but immediately borks. It complains about a NullReferenceException in the callback of a background worker. (I'd love to give you more information, but short of installing VS on the target machine, this is all I can get.)</p>
  
  <p>So, anything I should know about deploying to Windows 7?</p>
  
  <p><strong>Edit:</strong> As requested, here's a better description of what's going on... When the main form of my app initialises, it uses a background worker to create an instance of a logging class. When the logging class is created, the worker's callback uses the log instance to add a new entry.</p>