Ostatnio zapytałem if you can detect from the application if .NET is installed (aby aplikacja nie uległa awarii z ogólnym błędem wyjątku).Jak zawodzić z wdziękiem, jeśli .NET nie jest zainstalowany?
Odpowiedź wydaje się być zwykłym "nie". Nadal chcę być w stanie wyjść z wdziękiem, jeśli .NET nie jest zainstalowany, czy jest jakiś sposób to zrobić?
Należy pamiętać, że nie chcę zmieniać nazwy pliku wykonywalnego, co oznacza, że dobrze jest mieć niezarządzalny plik wykonywalny, który robi test, a dll ma prawdziwy program .NET, ale nie ma plików wykonywalnych.
Edycja: Nie mam na myśli niepowodzenia od instalatora, nie ma instalatora, tylko plik wykonywalny. Oczywiście jest to mało prawdopodobne, ale mimo to chciałbym to sprawdzić.
Dlaczego nie użyć instalatora? Wtedy ten problem zniknie. –