diff --git a/.gitignore b/.gitignore
index 100aa3b9..614a3040 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,6 +28,9 @@ nuget.exe
.vs/
npm-debug.log
/.build/
+global.json
+*.g.targets
+korebuild-lock.txt
# The templates can't contain their own .gitignore files, because Yeoman has strange default handling for
# files with that name (https://github.com/npm/npm/issues/1862). So, each template instead has a template_gitignore
diff --git a/Directory.Build.targets b/Directory.Build.targets
new file mode 100644
index 00000000..d8f1db62
--- /dev/null
+++ b/Directory.Build.targets
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/NuGet.config b/NuGet.config
index 6a62aeda..21510b3a 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -2,6 +2,7 @@
+
diff --git a/build/dependencies.targets b/build/dependencies.targets
new file mode 100644
index 00000000..38ce78d9
--- /dev/null
+++ b/build/dependencies.targets
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file