Implantar o aplicativo .NET (C #) exe em desktops
Desenvolvo aplicativos em C # com o MSVC 2010 Express, com Forms / WPF / etc.
Aplicativo consiste em alguns assemblies privados (talvez DLLs) e arquivo .exe. Ele usa os recursos do .NET 4.
Como implanto este aplicativo em outros computadores? Claro que, se eles tiverem o .NET 4, eu posso enviar um zip de .exe com .dlls e funcionar. Mas se eles não têm .NET (na máquina Win XP)? Ou talvez eles tenham uma versão inferior do .NET? Devo indicá-los para instalar o .NET da Internet ou empacotá-lo com meu aplicativo ou o quê?
obrigado