Распространенное решение в такой ситуации, когда стандартом де-факто является то, что ваши клиенты должны иметь правильную версию .Net framework, как только она станет частью Центра обновления Windows. Таким образом, ваш установщик должен проверить наличие .NET версии, которую вы используете, на компьютере клиента и предложить загрузить его от Microsoft. Это предотвратит передачу вашей компанией через ваш канал и обеспечит правильную инфраструктуру вашего приложения,