Как проверить, использует ли программа .NET?
Я пытаюсь определить, было ли запущенное приложение построено с использованием .NET. Можно использовать как до-диез или VB.
Что я уже пробовал:
Я нашел решение по этому вопросу. переполнение стека но решение , похоже, больше не работает. Поэтому я разбил метод решения на части и сделал консоль.WriteLine() для каждого из имен модулей. Два модуля, которые ищет решение, не перечислены, а загруженные модули: ntdll.dll, wow64.dll, wow64win.dll, wow64cpu.dll.
Любая помощь будет оценена по достоинству.