Use GetCustomAttributes instead of GetCustomAttribute

GetCustomAttribute is not part of net35
This commit is contained in:
ghorsington committed 2020-11-30 15:44:15 +02:00
1 parent 821ad5fe07
commit cfa6857bb0
1 file changed
+2 -2
+2 -2
View File
@@ -1,6 +1,6 @@
using System.IO;
using System.Linq;
using System.Reflection;
using BepInEx.Core;
using MonoMod.Utils;
namespace BepInEx
@@ -34,7 +34,7 @@ namespace BepInEx
PluginPath = Utility.CombinePaths(BepInExRootPath, pluginPath);
}
public static SemVer.Version BepInExVersion { get; } = SemVer.Version.Parse(typeof(Paths).Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>().InformationalVersion);
public static SemVer.Version BepInExVersion { get; } = SemVer.Version.Parse(typeof(Paths).Assembly.GetCustomAttributes(typeof(AssemblyInformationalVersionAttribute), false).Cast<AssemblyInformationalVersionAttribute>().First().InformationalVersion);
/// <summary>
/// The directory that the core BepInEx DLLs reside in.