diff --git a/csharpcore/GildedRose/GildedRose.csproj b/csharpcore/GildedRose/GildedRose.csproj
index fff78129..082dac9c 100644
--- a/csharpcore/GildedRose/GildedRose.csproj
+++ b/csharpcore/GildedRose/GildedRose.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net7.0
diff --git a/csharpcore/GildedRoseTests/GildedRoseTests.csproj b/csharpcore/GildedRoseTests/GildedRoseTests.csproj
index 0db31f52..ce830fc8 100644
--- a/csharpcore/GildedRoseTests/GildedRoseTests.csproj
+++ b/csharpcore/GildedRoseTests/GildedRoseTests.csproj
@@ -2,7 +2,7 @@
Exe
- net6.0
+ net7.0
GildedRoseTests.TexttestFixture
diff --git a/csharpcore/global.json b/csharpcore/global.json
new file mode 100644
index 00000000..7cd6a1f4
--- /dev/null
+++ b/csharpcore/global.json
@@ -0,0 +1,7 @@
+{
+ "sdk": {
+ "version": "7.0.0",
+ "rollForward": "latestMajor",
+ "allowPrerelease": true
+ }
+}
\ No newline at end of file