Hallo,
gibt es irgendwie eine Möglichkeit die Versionsnummern der *.dll rauszubekommen, die man unter Verweise hinzugefügt hat?
Wenn ja, könnt ihr mir da evtl nen Tip geben?
MFG Jörg!
Hallo,
das kannst du über Reflection von der Assembly rauskitzeln.
Hole also die Assembly die du willst und dann kannst du so an die Version kommen.
How to get [assembly: AssemblyVersion("1.0.*")] value at runtime?
Gruss
Michael
Hmm da bekomme ich immer nur die Programmversion, wie vorher auch schon raus.
Es geht um 2 Dll´s die jeweils die Version 2.42 haben, die ich unter Verweise hinzugefügt habe, diese Versionsnummern benötige ich zur Laufzeit.
Hallo,
klar, in dem Beispiel haben die auch die Entry-Assembly verwendet.
Um an die Assembly eines bestimmten Types zu kommen kannst du so vorgehen
var str = typeof(MyType).Assembly.GetName().Version.ToString();
Also nur einen Type der sich in deiner Assembly angeben dass müsste das funktionieren
Gruß
Michael