Можно ли получить AssemblyVersion из Assembly без загрузки ее в процесс(Из файла)?
Прочитайте AssemblyName вызовом System.Reflection.AssemblyName.GetAssemblyName(string assemblyFile);, у полученного объекта возьмите Version.
using System;
using System.Reflection;
public class AssemblyName_GetAssemblyName
{
public static void Main()
{
AssemblyName myAssemblyName = AssemblyName.GetAssemblyName("MyAssembly.exe");
Console.WriteLine(myAssemblyName.Version);
}
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей