Rodrigo
Você vai ter de instalar o Framework do .NET que voce desenvolver no visual studio 2017.
Baixe o framework e tente instala-lo no windows xp. Se não rolar, acho que voce vai ter de usar .NET 4.0.
Este eu sei que instala no XP.
No momento de desenvolver no Visual studio, voce pode selecionar
o .NET 4.0.
Infelizmente, alguns recursos avançados você vai perder voltando o Framework. Analise se é mesmo necessário desenvolver para WIN XP.
E vc vai ter de compilar como X86. - propriedades do projeto - build - Plataform get: X86