diff --git a/.template.config/template.json b/.template.config/template.json
index 3764bb3..b0e7665 100644
--- a/.template.config/template.json
+++ b/.template.config/template.json
@@ -33,9 +33,17 @@
}
},
"primaryOutputs": [
- { "path": "LabApiPluginTemplate.csproj" }
+ { "path": "LabApiPluginTemplate/LabApiPluginTemplate.csproj" }
],
"postActions": [
+ {
+ "description": "Adds the generated project to the nearest solution file, if one exists.",
+ "manualInstructions": [
+ { "text": "Run 'dotnet sln add' manually to add the project to your solution." }
+ ],
+ "actionId": "D396686C-DE0E-4DE6-906D-291CD29FC5DE",
+ "continueOnError": true
+ },
{
"description": "Restores the NuGet packages required by this project.",
"manualInstructions": [
diff --git a/content/LabApiPluginTemplate.slnx b/content/LabApiPluginTemplate.slnx
new file mode 100644
index 0000000..ba788ff
--- /dev/null
+++ b/content/LabApiPluginTemplate.slnx
@@ -0,0 +1,2 @@
+
+
diff --git a/.editorconfig b/content/LabApiPluginTemplate/.editorconfig
similarity index 100%
rename from .editorconfig
rename to content/LabApiPluginTemplate/.editorconfig
diff --git a/content/Config.cs b/content/LabApiPluginTemplate/Config.cs
similarity index 100%
rename from content/Config.cs
rename to content/LabApiPluginTemplate/Config.cs
diff --git a/content/EntryPoint.cs b/content/LabApiPluginTemplate/EntryPoint.cs
similarity index 100%
rename from content/EntryPoint.cs
rename to content/LabApiPluginTemplate/EntryPoint.cs
diff --git a/content/LabApiPluginTemplate.csproj b/content/LabApiPluginTemplate/LabApiPluginTemplate.csproj
similarity index 93%
rename from content/LabApiPluginTemplate.csproj
rename to content/LabApiPluginTemplate/LabApiPluginTemplate.csproj
index dd0d5f8..14b8428 100644
--- a/content/LabApiPluginTemplate.csproj
+++ b/content/LabApiPluginTemplate/LabApiPluginTemplate.csproj
@@ -7,11 +7,6 @@
$(NoWarn);NU1701;MSB3277
-
-
-
-
-