我在_Layout.cshtml文件的页脚中使用以下代码,将AssemblyInfo版本数据放入MVC3站点中每个页面的页脚中。但是:
@System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
仅在页脚中打印:
Revision 0.0.0.0
当我使用以下代码修改视图以显示"Executing Assembly“的所有程序集信息时
@System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString()
该命令将打印以下内容:
Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
这表明"Executing Assembly“不是我的主应用程序,它是视图本身。
如何获取实际应用程序的程序集信息,而不仅仅是单个视图??
https://stackoverflow.com/questions/6156903
复制相似问题