2016-06-10 4 views
0

Я получаю исключение NullReferenceException при попытке получить версию с assemblyinfo в приложении UWP. Ниже приведен код, который я использую:NullReferenceException при попытке получить версию от assemblyinfo в приложении UWP

return typeof(AssemblyInfo).GetTypeInfo().Assembly.GetCustomAttribute<AssemblyVersionAttribute>().Version; 
+0

Возможный дубликат [Что такое NullReferenceException, и как это исправить? ] (http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – Romasz

ответ

1

Вы можете получить версию без отражения, с кодом, как:

PackageVersion pv= Package.Current.Id.Version; 
    string version= $"{pv.Major}.{pv.Minor}.{pv.Build}.{pv.Revision}"; 
+0

Спасибо Alexej ..., что было быстро и решило мою проблему :) –