2013-02-04 47 views
0

我有一个网站项目,我转换为一个Web应用程序,现在我试图显示我的Web应用程序的DLL版本信息。我试图如何获取从网站转换的Web应用程序的汇编信息

Assembly.GetExecutingAssembly() which returns App_Web_ehipvj25, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 

Assembly.GetCallingAssembly() which returns system.web assembly 

Assembly.GetEntryAssembly() which returns null 

和来自AssemblyInfo.cs实际的版本信息,为2.0。*

当我创建了一个新的应用程序,并试图getExecutingAssembly方法它工作正常,并显示myapplicationname 版本= 2.0.1213.3432作为结果,但在从网站结果转换的应用程序0.0.0.0什么行动可能导致这种情况?

回答

1

我想通了,如何获得版本信息

System.Reflection.Assembly.Load("assemblyname").GetName().Version.ToString() 
相关问题