Skip to content

Commit a33730d

Browse files
authored
feat: upgrade to .net 8 (#51)
1 parent edfd0f4 commit a33730d

File tree

3 files changed

+26
-13
lines changed

3 files changed

+26
-13
lines changed

.vscode/launch.json

+17-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
26
"configurations": [
37
{
4-
"name": "Launch SharpFM.App",
5-
"type": "dotnet",
8+
"name": ".NET Core Launch (console)",
9+
"type": "coreclr",
610
"request": "launch",
7-
"projectPath": "${workspaceFolder}/SharpFM.App/SharpFM.App.csproj",
8-
"launchConfigurationId": "TargetFramework=;SharpFM.App"
11+
"preLaunchTask": "build",
12+
"program": "${workspaceFolder}/SharpFM.App/bin/Debug/net8.0/win-x64/SharpFM.App.dll",
13+
"args": [],
14+
"cwd": "${workspaceFolder}/SharpFM.App",
15+
"console": "internalConsole",
16+
"stopAtEntry": false
17+
},
18+
{
19+
"name": ".NET Core Attach",
20+
"type": "coreclr",
21+
"request": "attach"
922
}
1023
]
1124
}

SharpFM.App/SharpFM.App.csproj

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<OutputType>WinExe</OutputType>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<LangVersion>latest</LangVersion>
77
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
@@ -26,18 +26,18 @@
2626

2727
<ItemGroup>
2828
<PackageReference Include="Avalonia" Version="11.0.6" />
29-
<PackageReference Include="Avalonia.Desktop" Version="11.0.5" />
30-
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.0.2" />
31-
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.5" />
32-
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.5" />
33-
<PackageReference Include="Avalonia.AvaloniaEdit" Version="11.0.1" />
29+
<PackageReference Include="Avalonia.Desktop" Version="11.0.6" />
30+
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.0.6" />
31+
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.0.6" />
32+
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.0.6" />
33+
<PackageReference Include="Avalonia.AvaloniaEdit" Version="11.0.6" />
3434
<PackageReference Include="TextMateSharp.Grammars" Version="1.0.56" />
35-
<PackageReference Include="AvaloniaEdit.TextMate" Version="11.0.1" />
35+
<PackageReference Include="AvaloniaEdit.TextMate" Version="11.0.6" />
3636
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
3737
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.6" />
3838
<PackageReference Include="FluentAvaloniaUI" Version="2.0.4" />
3939

40-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.14" />
40+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.1" />
4141

4242
<PackageReference Include="MinVer" Version="4.3.0">
4343
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

SharpFM.Core/SharpFM.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<LangVersion>latest</LangVersion>
66
<Nullable>enable</Nullable>
77
</PropertyGroup>

0 commit comments

Comments
 (0)