diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9c8af8560f..1d7b3b2d7d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
## Unreleased
+### Fixes
+
+- Target `net9.0` on Sentry.Google.Cloud.Functions to avoid conflict with Sentry.AspNetCore ([#4039](https://github.com/getsentry/sentry-dotnet/pull/4039))
+
### Features
- Exception.HResult is now included in the mechanism data for all exceptions ([#4029](https://github.com/getsentry/sentry-dotnet/pull/4029))
diff --git a/src/Sentry.Google.Cloud.Functions/Sentry.Google.Cloud.Functions.csproj b/src/Sentry.Google.Cloud.Functions/Sentry.Google.Cloud.Functions.csproj
index e704ddaf3a..6c455dc928 100644
--- a/src/Sentry.Google.Cloud.Functions/Sentry.Google.Cloud.Functions.csproj
+++ b/src/Sentry.Google.Cloud.Functions/Sentry.Google.Cloud.Functions.csproj
@@ -1,7 +1,7 @@
- net8.0
+ net9.0;net8.0
$(PackageTags);GCP;Google Cloud Functions
Official Google Cloud Functions integration for Sentry - Open-source error tracking that helps developers monitor and fix crashes in real time.
@@ -14,7 +14,13 @@
+
+
+
+
+
+
diff --git a/test/Sentry.Google.Cloud.Functions.Tests/ApiApprovalTests.Run.DotNet9_0.verified.txt b/test/Sentry.Google.Cloud.Functions.Tests/ApiApprovalTests.Run.DotNet9_0.verified.txt
new file mode 100644
index 0000000000..acc2519014
--- /dev/null
+++ b/test/Sentry.Google.Cloud.Functions.Tests/ApiApprovalTests.Run.DotNet9_0.verified.txt
@@ -0,0 +1,10 @@
+namespace Google.Cloud.Functions.Framework
+{
+ public class SentryStartup : Google.Cloud.Functions.Hosting.FunctionsStartup
+ {
+ public SentryStartup() { }
+ public override void Configure(Microsoft.AspNetCore.Hosting.WebHostBuilderContext context, Microsoft.AspNetCore.Builder.IApplicationBuilder app) { }
+ public override void ConfigureLogging(Microsoft.AspNetCore.Hosting.WebHostBuilderContext context, Microsoft.Extensions.Logging.ILoggingBuilder logging) { }
+ public override void ConfigureServices(Microsoft.AspNetCore.Hosting.WebHostBuilderContext context, Microsoft.Extensions.DependencyInjection.IServiceCollection services) { }
+ }
+}
\ No newline at end of file
diff --git a/test/Sentry.Google.Cloud.Functions.Tests/Sentry.Google.Cloud.Functions.Tests.csproj b/test/Sentry.Google.Cloud.Functions.Tests/Sentry.Google.Cloud.Functions.Tests.csproj
index 0e877187df..6eb35fea95 100644
--- a/test/Sentry.Google.Cloud.Functions.Tests/Sentry.Google.Cloud.Functions.Tests.csproj
+++ b/test/Sentry.Google.Cloud.Functions.Tests/Sentry.Google.Cloud.Functions.Tests.csproj
@@ -1,7 +1,7 @@
- net8.0
+ net9.0;net8.0
diff --git a/test/Sentry.MauiTrimTest/Platforms/MacCatalyst/Program.cs b/test/Sentry.MauiTrimTest/Platforms/MacCatalyst/Program.cs
index 41d708b660..cc72b21c23 100644
--- a/test/Sentry.MauiTrimTest/Platforms/MacCatalyst/Program.cs
+++ b/test/Sentry.MauiTrimTest/Platforms/MacCatalyst/Program.cs
@@ -1,4 +1,4 @@
-using ObjCRuntime;
+using ObjCRuntime;
using UIKit;
namespace Sentry.MauiTrimTest;