我在 _ 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
这表明“执行程序集”不是我的主应用程序,而是视图本身。
如何获得实际应用程序的汇编信息,而不仅仅是单个视图?