My C #, .NET 4, приложение отлично работает на XP (точнее, медиацентр - не спрашивайте).
В Windows 7 она устанавливается нормально, но сразу выходит из строя. Он жалуется на исключение NullReferenceException в обратном вызове фонового работника. (Я бы хотел дать вам больше информации, но если не считать установки VS на целевой машине, это все, что я могу получить.)
Итак, что я должен знать о развертывании в Windows 7?
Редактировать: В соответствии с просьбой, вот лучшее описание того, что происходит ... Когда инициализируется основная форма моего приложения, для создания экземпляра класса ведения журнала используется фоновый рабочий. Когда класс ведения журнала создан, обратный вызов работника использует экземпляр журнала для добавления новой записи.