ILOnly = 0 означает C++/CLI?
Означает ли ILOnly=0 при использовании corflags, что сборка построена с использованием C++/CLI?
1 ответ
Решение
Ну, это вряд ли хлам, есть очень много.NET-совместимых компиляторов. Возможность включать перемещаемый машинный код в сборку имеет множество применений. Но да, если вы знаете, что сборка была построена с помощью инструментов Microsoft, вероятным источником был компилятор C++/CLI. Другие компиляторы, которые они поставляют, генерируют только чистые сборки.
Есть один способ, чтобы сузить его, посмотреть с помощью ildasm.exe или Reflector. Если вы видите класс с именем <CppImplementationDetails>
тогда шансы очень близки к 100%.