diff --git a/Snowflake.Redis.Sample/Snowflake.Redis.Sample.csproj b/Snowflake.Redis.Sample/Snowflake.Redis.Sample.csproj
index 3a0a9a6..77a5d03 100644
--- a/Snowflake.Redis.Sample/Snowflake.Redis.Sample.csproj
+++ b/Snowflake.Redis.Sample/Snowflake.Redis.Sample.csproj
@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk.Web">
 
   <PropertyGroup>
-    <TargetFramework>net7.0</TargetFramework>
+    <TargetFramework>net8.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
   </PropertyGroup>
 
diff --git a/Snowflake.Redis/Snowflake.Redis.csproj b/Snowflake.Redis/Snowflake.Redis.csproj
index d97640c..9762264 100644
--- a/Snowflake.Redis/Snowflake.Redis.csproj
+++ b/Snowflake.Redis/Snowflake.Redis.csproj
@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
 	<PropertyGroup>
-		<TargetFrameworks>net7.0;net6.0;net5.0;netcoreapp3.1</TargetFrameworks>
+		<TargetFrameworks>net8.0;net7.0;net6.0;net5.0;netcoreapp3.1</TargetFrameworks>
 		<PackageId>Snowflake.Redis.CSharp</PackageId>
 		<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
 		<Authors>HueiFeng</Authors>
@@ -19,7 +19,7 @@
 	</ItemGroup>
 
 	<ItemGroup>
-		<PackageReference Include="CSRedisCore" Version="3.6.5" />
+		<PackageReference Include="CSRedisCore" Version="3.8.803" />
 	</ItemGroup>
 
 	<ItemGroup>
@@ -27,9 +27,9 @@
 	</ItemGroup>
 
 	<ItemGroup>
-		<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1">
+		<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
 			<PrivateAssets>all</PrivateAssets>
-			<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
+			<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
 		</PackageReference>
 	</ItemGroup>
 
diff --git a/Snowflake/Snowflake.csproj b/Snowflake/Snowflake.csproj
index e76087c..7da94bd 100644
--- a/Snowflake/Snowflake.csproj
+++ b/Snowflake/Snowflake.csproj
@@ -15,10 +15,10 @@
 	</PropertyGroup>
 
 	<ItemGroup>
-		<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1">
-			<PrivateAssets>all</PrivateAssets>
-			<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
-		</PackageReference>
+	  <PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
+	    <PrivateAssets>all</PrivateAssets>
+	    <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+	  </PackageReference>
 	</ItemGroup>
 
 </Project>