diff --git a/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 b/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2
index da0d655..c328c8d 100644
Binary files a/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 and b/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/src/.vs/DiscordCLI/v16/.suo b/src/.vs/DiscordCLI/v16/.suo
index 55f3551..28dc3d5 100644
Binary files a/src/.vs/DiscordCLI/v16/.suo and b/src/.vs/DiscordCLI/v16/.suo differ
diff --git a/src/.vs/DiscordCLI/v17/.suo b/src/.vs/DiscordCLI/v17/.suo
index b162768..8ca5a9a 100644
Binary files a/src/.vs/DiscordCLI/v17/.suo and b/src/.vs/DiscordCLI/v17/.suo differ
diff --git a/src/DiscordCLI/Program.cs b/src/DiscordCLI/Program.cs
index cdf7a4c..07aff3a 100644
--- a/src/DiscordCLI/Program.cs
+++ b/src/DiscordCLI/Program.cs
@@ -35,6 +35,7 @@ namespace DiscordCLI
updater.UpdateAvailible += Updater_UpdateAvailible;
updater.NoUpdateAvailible += Updater_NoUpdateAvailible;
updater.ProgressChanged += Updater_ProgressChanged;
+ updater.OnException += Updater_OnException;
updater.Start();
await Task.Delay(-1);
@@ -106,6 +107,12 @@ namespace DiscordCLI
updater.Update();
}
+ private void Updater_OnException(Exception exception)
+ {
+ ConsoleExt.WriteLine(exception.Message, ConsoleColor.Red);
+ Environment.Exit(-1);
+ }
+
private async Task Client_MessageCreated(DSharpPlus.EventArgs.MessageCreateEventArgs e)
{
await outputManager.WriteMessage(e.Message, e.Channel, e.Guild);
diff --git a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache
index ff12bb3..f81feeb 100644
Binary files a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache and b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache differ
diff --git a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache
index 8d8cd8d..f1fa390 100644
Binary files a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache and b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache differ
diff --git a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json
index ca09810..4468e16 100644
--- a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json
+++ b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json
@@ -14,20 +14,19 @@
"outputPath": "C:\\Users\\David\\Google Drive\\Programmieren\\DiscordCLI\\src\\DiscordCLI\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
- "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"C:\\Users\\David\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net5.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Users\\David\\AppData\\Roaming\\Cosmos User Kit\\packages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -48,7 +47,7 @@
"dependencies": {
"AlwaysUpToDate": {
"target": "Package",
- "version": "[1.0.0.3, )"
+ "version": "[1.0.0.4, )"
},
"ColorMineStandard": {
"target": "Package",
@@ -73,18 +72,12 @@
],
"assetTargetFallback": true,
"warn": true,
- "downloadDependencies": [
- {
- "name": "Microsoft.NETCore.App.Host.win-x64",
- "version": "[5.0.5, 5.0.5]"
- }
- ],
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.100-preview.5.21302.13\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props
index 8307081..763e31d 100644
--- a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props
+++ b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props
@@ -5,14 +5,13 @@
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
- C:\Users\David\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\
+ C:\Users\David\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.0.0
+ 5.10.0
-
$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
diff --git a/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache
index d6f3832..a69a8bb 100644
Binary files a/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache and b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache differ
diff --git a/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.csproj.AssemblyReference.cache b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..169bc6d
Binary files /dev/null and b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.csproj.AssemblyReference.cache differ
diff --git a/src/DiscordCLI/obj/project.assets.json b/src/DiscordCLI/obj/project.assets.json
index bc8bf57..4b5eaac 100644
--- a/src/DiscordCLI/obj/project.assets.json
+++ b/src/DiscordCLI/obj/project.assets.json
@@ -2,7 +2,7 @@
"version": 3,
"targets": {
"net5.0": {
- "AlwaysUpToDate/1.0.0.3": {
+ "AlwaysUpToDate/1.0.0.4": {
"type": "package",
"dependencies": {
"System.Text.Json": "5.0.2"
@@ -1694,15 +1694,15 @@
}
},
"libraries": {
- "AlwaysUpToDate/1.0.0.3": {
- "sha512": "vJCFkNoEa4cnf4Bck20k0DaPsLk1kgP8uH2B2dbOSpXv+kzVzLAaUsPWO1cm3Yo8bs3Z8JwG3J4xz4AcRzh3yg==",
+ "AlwaysUpToDate/1.0.0.4": {
+ "sha512": "A/9hqxN8bKsambpkv6klWlRNFZ4gt5bQeO0ciBSx/tYrD6guTU8KzNNdjuvKV7AEBTObbchbEpr+kbC1/JpqYA==",
"type": "package",
- "path": "alwaysuptodate/1.0.0.3",
+ "path": "alwaysuptodate/1.0.0.4",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE",
- "alwaysuptodate.1.0.0.3.nupkg.sha512",
+ "alwaysuptodate.1.0.0.4.nupkg.sha512",
"alwaysuptodate.nuspec",
"lib/netstandard2.1/AlwaysUpToDate.dll"
]
@@ -5925,7 +5925,7 @@
},
"projectFileDependencyGroups": {
"net5.0": [
- "AlwaysUpToDate >= 1.0.0.3",
+ "AlwaysUpToDate >= 1.0.0.4",
"ColorMineStandard >= 1.0.0",
"DSharpPlus >= 3.2.3",
"Stone_Red-C-Sharp-Utilities >= 1.0.2.1"
@@ -5933,8 +5933,7 @@
},
"packageFolders": {
"C:\\Users\\David\\.nuget\\packages\\": {},
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {},
- "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {}
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
},
"project": {
"version": "0.0.4",
@@ -5946,20 +5945,19 @@
"outputPath": "C:\\Users\\David\\Google Drive\\Programmieren\\DiscordCLI\\src\\DiscordCLI\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
- "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"C:\\Users\\David\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net5.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Users\\David\\AppData\\Roaming\\Cosmos User Kit\\packages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -5980,7 +5978,7 @@
"dependencies": {
"AlwaysUpToDate": {
"target": "Package",
- "version": "[1.0.0.3, )"
+ "version": "[1.0.0.4, )"
},
"ColorMineStandard": {
"target": "Package",
@@ -6005,18 +6003,12 @@
],
"assetTargetFallback": true,
"warn": true,
- "downloadDependencies": [
- {
- "name": "Microsoft.NETCore.App.Host.win-x64",
- "version": "[5.0.5, 5.0.5]"
- }
- ],
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.100-preview.5.21302.13\\RuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json"
}
}
}
diff --git a/src/DiscordCLI/obj/project.nuget.cache b/src/DiscordCLI/obj/project.nuget.cache
index d66b62a..f98cf48 100644
--- a/src/DiscordCLI/obj/project.nuget.cache
+++ b/src/DiscordCLI/obj/project.nuget.cache
@@ -1,10 +1,10 @@
{
"version": 2,
- "dgSpecHash": "Groh7GZvG+C+TVKGmTmlyGLnDsI8GkKwOuPKx6XoRXzBdjvcPsSajwrp+90XLCmwEHR7FAimUXspTiI5YLbXRA==",
+ "dgSpecHash": "mc7SwpLyhpdRHTq1AENnS/a2CtBHM0jUjPTEQoOhb2FZ14eZmHTEW5OgCjuy+XKdTzktXR/1/aacOY8y3NijuQ==",
"success": true,
"projectFilePath": "C:\\Users\\David\\Google Drive\\Programmieren\\DiscordCLI\\src\\DiscordCLI\\DiscordCLI.csproj",
"expectedPackageFiles": [
- "C:\\Users\\David\\.nuget\\packages\\alwaysuptodate\\1.0.0.3\\alwaysuptodate.1.0.0.3.nupkg.sha512",
+ "C:\\Users\\David\\.nuget\\packages\\alwaysuptodate\\1.0.0.4\\alwaysuptodate.1.0.0.4.nupkg.sha512",
"C:\\Users\\David\\.nuget\\packages\\colorminestandard\\1.0.0\\colorminestandard.1.0.0.nupkg.sha512",
"C:\\Users\\David\\.nuget\\packages\\dsharpplus\\3.2.3\\dsharpplus.3.2.3.nupkg.sha512",
"C:\\Users\\David\\.nuget\\packages\\microsoft.csharp\\4.3.0\\microsoft.csharp.4.3.0.nupkg.sha512",
@@ -102,8 +102,7 @@
"C:\\Users\\David\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
"C:\\Users\\David\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
"C:\\Users\\David\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512",
- "C:\\Users\\David\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512",
- "C:\\Users\\David\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\5.0.5\\microsoft.netcore.app.host.win-x64.5.0.5.nupkg.sha512"
+ "C:\\Users\\David\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file