2013-02-04 46 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() 
相關問題