У меня есть проект Silverlight, в котором я компилирую и в Silverlight 2, и в Silverlight 3, используя инструкции здесь , которая импортирует цели MSBuild в файл csproj из двух отдельных мест, содержащих цели Silverlight 2 и 3 соответственно.
Сборка / компиляция, кажется, работает, производя два разных файла, но мне было интересно, могу ли (и как) определить, какая версия компилятора создала конкретную сборку. Для ясности, я не ищу версию самой сборки, а скорее версию компилятора, который ее произвел (я предполагаю, что она зарегистрирована где-то в сборке для целей загрузки и проверки во время выполнения)
Могу ли я получить эту информацию (Reflector, Ildasm?), Я просто хотел сделать простую проверку, что процесс сборки использовал две разные версии, как и предполагалось.