2009-07-10 9 views
1

Ich muss sowohl die AssemblyVersion als auch die AssemblyFileVersion anzeigen. In AssemblyInfo.cs, ich habe: [assembly: Assembly ("1.0. *")] [assembly: Assembly ("2009.8.0")]Wie wird sowohl auf MONTAGEVERSION als auch auf MONTAGEFILEVERSION Bezug genommen?

Allerdings habe ich nur bekommen "2009.8.0", wenn ich Referenz der oben mit: public class Version { public static string AppVersion() { return System.Diagnostics.FileVersionInfo.GetVersionInfo (System.Reflection.Assembly.GetExecutingAssembly() Standort.) .FileMajorPart + "" + System.Diagnostics.FileVersionInfo.GetVersionInfo (System.Reflection.Assembly.GetExecutingAssembly(). Speicherort) .FileMinorPart + "." + System.Diagnostics.FileVersionInfo.GetVersionInfo (System.Reflection.Assembly.GetExecutingAssembly(). Location) .FileBuildPart; } }

Wie kann ich beide Werte anzeigen? Danke.

Antwort

2

Application.ProductVersion Version wird die Assembly zurückkehren

public string AppVersion() 
{ 
    return Application.ProductVersion + "." + 
    Assembly.GetExecutingAssembly().GetName().Version.ToString(); 
} 
Verwandte Themen