Я использую следующий код в нижнем колонтитуле в моем файле _Layout.cshtml, чтобы поместить данные версии AssemblyInfo в нижний колонтитул каждой страницы моего сайта MVC3. Тем не менее:
@System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
Просто печатает в нижнем колонтитуле:
Revision 0.0.0.0
Когда я изменил представление, чтобы отобразить всю информацию о сборке для «Выполнение сборки» с использованием следующего
@System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString()
Что печатает следующее:
Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Это показывает, что «Выполнение сборки» - это не мое основное приложение, а само представление.
Как получить информацию о сборке для приложения ACTUAL, а не только отдельные виды ??