#c#
#c#
Вопрос:
У меня проблема с получением ProductMajorPart
EXE-файла. Оно всегда равно 0, как ProductMinorPart
и , но ProductVersion
отображается, как и ожидалось.
Я уже установил FileVersion
, AssemblyVersion
и AssemblyInformationalVersion
в AssemblyInfo.cs, но ни один из них не работает.
Моя среда разработки — Visual Studio 2015.
Код выглядит так:
Process[] processesByName = Process.GetProcessesByName("helloworld");
Process process = processesByName[0];
FileVersionInfo fileVersionInfo = process.MainModule.FileVersionInfo;
if(fileVersionInfo.ProductMajorPart =2 )
Комментарии:
1. «1.2.3.456.78900» не является допустимым номером версии. Используйте, скажем, «1.2.3.456».