我有一個用C#編寫的Web應用程序,並且在IIS下作爲dll運行。如何從調用應用程序獲取版本信息
我也有一些共同的代碼編譯爲一個單獨的程序集(dll)。該通用代碼包含一個返回版本信息的函數(如下所示)。我如何修改此代碼,以便返回Web應用程序dll的版本信息,而不是當前的通用代碼dll?
...
private static Assembly _assy;
private static void CheckAssemblyInfoLoaded()
{
if (_assy == null)
{
_assy = Assembly.GetCallingAssembly();
}
}
public static string Version
{
get {
CheckAssemblyInfoLoaded();
Version v = _assy.GetName().Version;
return v.ToString();
}
}
...
謝謝傑伊 - 我會給它一個旋轉。 – 2010-06-22 21:57:14