Написал приложение. Под Windows 7 работает. Пробуют на Windows XP и оно не запускается, пишет: "приложение не является приложением Win32". Версию .NET выставил 2.0 (видно на снимке), выбрал х86 и всё равно не работает, только теперь вылетает без ошибки.
В интернете пишут, что нужно поменять "набор инструментов платформы", но сколько не искал так и не нашёл такого параметра.