Zitat von
Khabarakh:
Normalerweise ist dafür der Installer zuständig,
Nicht nur Normalerweise. Wer seinen Usern eine Anwendung liefert, der muss auch die Systemvoraussetzungen mitliefern.
Inzwischen kannst Du mittels WIX ziemlich einfach die .NET Voraussetzungen abprüfen und bei Bedarf nachinstallieren lassen (sogar das ClientProfile und sogar direkt aus dem Web nachladbar).