Вы можете использовать файл .hta на компакт-диске для запуска в качестве заставки, а оттуда определить, установлен ли .NET (используя COM из файла HTA), а затем запустить собственный исполняемый файл.
.hta файлы - это то, что установочный компакт-диск Microsoft SQL Server (и большинство их других) использует из памяти, легко заставить их выглядеть очень профессионально (в основном это просто html в фоновом режиме)