diff --git a/ModernKeePass/App.xaml.cs b/ModernKeePass/App.xaml.cs
index 4e9bba6..e31879c 100644
--- a/ModernKeePass/App.xaml.cs
+++ b/ModernKeePass/App.xaml.cs
@@ -6,9 +6,7 @@ using Windows.Storage;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;
-using Microsoft.AppCenter;
-using Microsoft.AppCenter.Analytics;
-using Microsoft.AppCenter.Push;
+using Microsoft.HockeyApp;
using ModernKeePass.Common;
using ModernKeePass.Exceptions;
using ModernKeePass.Services;
@@ -29,7 +27,7 @@ namespace ModernKeePass
///
public App()
{
- AppCenter.Start("79d23520-a486-4f63-af81-8d90bf4e1bea", typeof(Analytics), typeof(Push));
+ HockeyClient.Current.Configure("ModernKeePass");
InitializeComponent();
Suspending += OnSuspending;
Resuming += OnResuming;
@@ -66,9 +64,10 @@ namespace ModernKeePass
/// will be used such as when the application is launched to open a specific file.
///
/// Details about the launch request and process.
- protected override void OnLaunched(LaunchActivatedEventArgs e)
+ protected override async void OnLaunched(LaunchActivatedEventArgs e)
{
OnLaunchOrActivated(e);
+ await HockeyClient.Current.SendCrashesAsync(/* sendWithoutAsking: true */);
}
protected override void OnActivated(IActivatedEventArgs args)
diff --git a/ModernKeePass/ModernKeePass.App.csproj b/ModernKeePass/ModernKeePass.App.csproj
index daa4a7e..369b72a 100644
--- a/ModernKeePass/ModernKeePass.App.csproj
+++ b/ModernKeePass/ModernKeePass.App.csproj
@@ -351,16 +351,12 @@
..\packages\Portable.BouncyCastle.1.8.2\lib\netstandard1.0\BouncyCastle.Crypto.dll
True
-
- ..\packages\Microsoft.AppCenter.1.6.1\lib\portable-net45+win8+wpa81+wp8\Microsoft.AppCenter.dll
+
+ ..\packages\HockeySDK.Core.4.1.6\lib\portable-net45+win8+wp8+wpa81+win81+uap10.0\Microsoft.HockeyApp.Core45.dll
True
-
- ..\packages\Microsoft.AppCenter.Analytics.1.6.1\lib\portable-net45+win8+wpa81+wp8\Microsoft.AppCenter.Analytics.dll
- True
-
-
- ..\packages\Microsoft.AppCenter.Push.1.6.1\lib\portable-net45+win8+wpa81+wp8\Microsoft.AppCenter.Push.dll
+
+ ..\packages\HockeySDK.WINRT.4.1.6\lib\portable-win81\Microsoft.HockeyApp.Kit.dll
True
diff --git a/ModernKeePass/packages.config b/ModernKeePass/packages.config
index 2b518b1..4dcd86b 100644
--- a/ModernKeePass/packages.config
+++ b/ModernKeePass/packages.config
@@ -1,11 +1,11 @@
-
-
-
+
+
+