.net компилятор - двоичное сравнение exe-файлов - PullRequest
0 голосов
/ 07 сентября 2011

Наша главная проблема в том, что мы не можем сделать двоичное сравнение exe-файлов, сгенерированных компилятором.

У нас есть три разные машины в нашей компании1) Windows 7 64 бит - .NET 4.02) Windows XP 32 Bit - .NET 4.03) Windows XP 32 Bit - .NET 4.0Все проекты настроены на компиляцию для архитектуры x86 ... поэтому исполняемый файл 32-битный.Позже мы рассмотрим файлы il, и все они (один и тот же проект, скомпилированный на каждой машине) поменяются местами ...

Это нормальная ситуация, когда каждый mahine будет генерировать определенный exe-файл, который больше нельзя сравнивать?

1 Ответ

2 голосов
/ 07 сентября 2011

Да, это нормально; среди прочего, есть идентификатор модуля, который отличается для каждой отдельной сборки (это отдельно от тех, которые установлены в вашем AssemblyInfo)

...