Skip to content

Commit 3bf099f

Browse files
committed
don't fail if it can't get version number
1 parent a978787 commit 3bf099f

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

Modrinth.Net/Modrinth.Net.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1313
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1414
<PackageReadmeFile>README.md</PackageReadmeFile>
15-
<PackageVersion>3.1.0</PackageVersion>
15+
<PackageVersion>3.1.1</PackageVersion>
1616
<Version>$(PackageVersion)</Version>
1717
<TargetFramework>net6.0</TargetFramework>
1818
<RootNamespace>Modrinth</RootNamespace>

Modrinth.Net/PackageVersion.cs

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,23 @@ internal static class PackageVersion
66
{
77
public static string GetVersion()
88
{
9-
var assembly = Assembly.GetAssembly(typeof(PackageVersion));
9+
try
10+
{
11+
var assembly = Assembly.GetAssembly(typeof(PackageVersion));
1012

11-
if (assembly == null)
12-
return "";
13+
if (assembly == null)
14+
return "";
1315

14-
var assemblyName = AssemblyName.GetAssemblyName(assembly.Location);
16+
var assemblyName = AssemblyName.GetAssemblyName(assembly.Location);
1517

16-
if (assemblyName.Version == null)
17-
return "";
18+
if (assemblyName.Version == null)
19+
return "";
1820

19-
return assemblyName.Version.ToString();
21+
return assemblyName.Version.ToString();
22+
}
23+
catch
24+
{
25+
return "0.0.0";
26+
}
2027
}
2128
}

0 commit comments

Comments
 (0)