ILOnly = 0 означает C++/CLI?

Означает ли ILOnly=0 при использовании corflags, что сборка построена с использованием C++/CLI?

1 ответ

Решение

Ну, это вряд ли хлам, есть очень много.NET-совместимых компиляторов. Возможность включать перемещаемый машинный код в сборку имеет множество применений. Но да, если вы знаете, что сборка была построена с помощью инструментов Microsoft, вероятным источником был компилятор C++/CLI. Другие компиляторы, которые они поставляют, генерируют только чистые сборки.

Есть один способ, чтобы сузить его, посмотреть с помощью ildasm.exe или Reflector. Если вы видите класс с именем <CppImplementationDetails> тогда шансы очень близки к 100%.

Другие вопросы по тегам