我有一个Http模块,可以处理我的ASP.Net应用程序的所有错误。
作为其中的一部分,它涉及“MyApp.Logging”程序集,它是NLog的外观。
在这里,我想获取导致错误的 web 应用程序的版本号。
我已经尝试过这个在控制台应用程序中运行良好的代码......
version = System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString();
如何在Web应用程序的上下文中使用它?
答案 0 :(得分:0)
这应该有效:
typeof(SomeTypeFromYourWebApplication).Assembly.GetName().Version.ToString()