2009-06-11 4 views
0

Следуя за моим previous question, какую полезную информацию вы можете получить из сборки .net о процессе сборки? Я знаю, что могу посмотреть на AssemblyVersion, чтобы получить основную и второстепенную версию приложения, и когда сборка состоялась.Какую информацию я могу найти о сборке из информации о сборке?

Могу ли я найти:

  • Кто сделал сборку? т.е. имя пользователя.
  • На какой машине?
  • Какая версия O/S?
  • Что-нибудь еще полезное?

ответ

0

Из моих (ограниченных) исследований (в сборках, которые я построил) вы в основном ограничены тем, что автор вложил в файл.

О единственном, что автоматически назначается, это «Внутреннее имя», «Оригинальное имя файла» и «Язык».

Могут быть некоторые IDE, которые помещают требуемую информацию, но по умолчанию Visual Studio не является одним из них.

0

По умолчанию у вас нет этой информации. Jon's answer на ваш предыдущий вопрос на самом деле правильный способ сделать это. Вы хотите создать настраиваемые атрибуты для каждой интересующей вас информации (или одного атрибута со свойствами для каждого), которые применяются к сборке. Вот как работают атрибуты, обычно найденные в вашем файле AssemblyInfo.

Смежные вопросы