diff --git a/.gitignore b/.gitignore
index b7f6a82349130010063d195f1b632547c8adf022..9f9aaf913857421265f2482b6fbde031f3cdbb67 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,2 @@
 # Auto-generated VScode
-.vs
\ No newline at end of file
+./vs
\ No newline at end of file
diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json
deleted file mode 100644
index f8b4888565caadc7510be75682268d6c18edd6de..0000000000000000000000000000000000000000
--- a/.vs/ProjectSettings.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
-  "CurrentProjectSetting": null
-}
\ No newline at end of file
diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json
deleted file mode 100644
index d282b3b2429acfde2dec7effcded342bf9fd7122..0000000000000000000000000000000000000000
--- a/.vs/VSWorkspaceState.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "ExpandedNodes": [
-    ""
-  ],
-  "SelectedNode": "\\README.md",
-  "PreviewInSolutionExplorer": false
-}
\ No newline at end of file
diff --git a/.vs/repo2900/FileContentIndex/027807ca-1e5f-490c-9a03-0240d0cf2167.vsidx b/.vs/repo2900/FileContentIndex/027807ca-1e5f-490c-9a03-0240d0cf2167.vsidx
deleted file mode 100644
index c4e25a9a3190043d789092898726d66664ed28e1..0000000000000000000000000000000000000000
Binary files a/.vs/repo2900/FileContentIndex/027807ca-1e5f-490c-9a03-0240d0cf2167.vsidx and /dev/null differ
diff --git a/.vs/repo2900/v17/.wsuo b/.vs/repo2900/v17/.wsuo
deleted file mode 100644
index b0e9d94238807c56afbe8897ab01dda9a2ca8b00..0000000000000000000000000000000000000000
Binary files a/.vs/repo2900/v17/.wsuo and /dev/null differ
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
deleted file mode 100644
index f435328eb4997797299c033409ae87e70c97c41b..0000000000000000000000000000000000000000
Binary files a/.vs/slnx.sqlite and /dev/null differ