Skip to content

Commit 7917e3e

Browse files
committed
add: 错误监控上报
1 parent d4a2841 commit 7917e3e

File tree

5 files changed

+231
-172
lines changed

5 files changed

+231
-172
lines changed

Image2Display/I2D_Test/I2D_Test.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Avalonia.Headless.XUnit" Version="11.2.0" />
14-
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
13+
<PackageReference Include="Avalonia.Headless.XUnit" Version="11.2.2" />
14+
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.2" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
1616
<PackageReference Include="xunit" Version="2.9.2" />
1717
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

Image2Display/Image2Display/Image2Display.csproj

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<Authors>chenxuuu</Authors>
1111
<Company>https://github.com/chenxuuu/image2display</Company>
1212
<Description>Image data conversion tool</Description>
13-
<Version>1.1.4.0</Version>
13+
<Version>1.1.5.0</Version>
1414
</PropertyGroup>
1515

1616
<ItemGroup>
@@ -46,16 +46,18 @@
4646

4747

4848
<ItemGroup>
49-
<PackageReference Include="Avalonia" Version="11.2.0" />
50-
<PackageReference Include="Avalonia.Desktop" Version="11.2.0" />
51-
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.0" />
49+
<PackageReference Include="Avalonia" Version="11.2.2" />
50+
<PackageReference Include="Avalonia.Desktop" Version="11.2.2" />
51+
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.2" />
5252
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
53-
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.0" />
54-
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="11.2.0" />
53+
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.2" />
54+
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="11.2.0.1" />
5555
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" />
5656
<PackageReference Include="FluentAvaloniaUI" Version="2.1.0" />
57-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
58-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1" />
57+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.0" />
58+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.0.0" />
59+
<PackageReference Include="Sentry" Version="4.13.0" />
60+
<PackageReference Include="Sentry.Profiling" Version="4.13.0" />
5961
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="2.1.4" />
6062
</ItemGroup>
6163

Image2Display/Image2Display/Program.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
using Avalonia;
2+
using Sentry;
23
using System;
4+
using System.Diagnostics;
35

46
namespace Image2Display;
57

@@ -9,8 +11,11 @@ class Program
911
// SynchronizationContext-reliant code before AppMain is called: things aren't initialized
1012
// yet and stuff might break.
1113
[STAThread]
12-
public static void Main(string[] args) => BuildAvaloniaApp()
13-
.StartWithClassicDesktopLifetime(args);
14+
public static void Main(string[] args)
15+
{
16+
Utils.InitSentry();
17+
BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
18+
}
1419

1520
// Avalonia configuration, don't remove; also used by visual designer.
1621
public static AppBuilder BuildAvaloniaApp()

0 commit comments

Comments
 (0)