У меня есть файл MSI, который был создан из проекта установки ASP.NET MVC. Я хочу быть в состоянии увидеть, если конкретное изменение C # сделал это в этот файл MSI.

Я использовал 7-zip для извлечения содержимого, но единственное.DLL или.EXE я вижу в содержании, похоже, значок ресурса ("Icon._853F67D554F05449430E7E.exe "). Когда я пытаюсь декомпилировать его в ILSpy, я получаю следующее диагностическое сообщение: «Этот файл не содержит управляемую сборку».

Остальные файлы не имеют расширений. Мне интересно, будет ли MSI еще больше сжимать вещи или, возможно, код теперь компилируется после IL на двоичный компьютер (Roslyn и т.д.)

Кто-нибудь знает, как я могу проверить код C #?

0