diff --git a/build/VSIX.targets b/build/VSIX.targets
index b066b0a8de..d343689ae6 100644
--- a/build/VSIX.targets
+++ b/build/VSIX.targets
@@ -7,6 +7,8 @@
Microsoft.VisualStudio.SecretManager
$(RepositoryRoot)tooling\$(VSIXName)\$(VSIXName).csproj
$(BuildDir)$(VSIXName).vsix
+ $(BuildDir)$(VSIXName).json
+ shipoob
VsixPackage
$(PackageVersion)
+ $(VSIXArtifactCategory)
+ $(VSIXName)
+
+
+
+ JsonFile
+ $(VSIXArtifactCategory)
+ $(VSIXName).json
+ $(VSIXName)
diff --git a/build/repo.props b/build/repo.props
index 7e2917edef..1be3632130 100644
--- a/build/repo.props
+++ b/build/repo.props
@@ -6,6 +6,7 @@
+
Internal.AspNetCore.Universe.Lineup
diff --git a/tooling/Microsoft.VisualStudio.SecretManager/Microsoft.VisualStudio.SecretManager.csproj b/tooling/Microsoft.VisualStudio.SecretManager/Microsoft.VisualStudio.SecretManager.csproj
index bfd99e46b7..dfe6fa36bd 100644
--- a/tooling/Microsoft.VisualStudio.SecretManager/Microsoft.VisualStudio.SecretManager.csproj
+++ b/tooling/Microsoft.VisualStudio.SecretManager/Microsoft.VisualStudio.SecretManager.csproj
@@ -3,6 +3,12 @@
15.0
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
+
+
+ CommonExtensions
+ Microsoft\ASP.NET Core\UserSecrets
+ true
+
False
False
False
diff --git a/tooling/Microsoft.VisualStudio.SecretManager/source.extension.vsixmanifest b/tooling/Microsoft.VisualStudio.SecretManager/source.extension.vsixmanifest
index 643914b606..7edf1295e0 100644
--- a/tooling/Microsoft.VisualStudio.SecretManager/source.extension.vsixmanifest
+++ b/tooling/Microsoft.VisualStudio.SecretManager/source.extension.vsixmanifest
@@ -1,11 +1,12 @@
-
- Microsoft.VisualStudio.SecretManager
+
+ ASP.NET Core User Secrets Extension
+ Microsoft.VisualStudio.SecretManager
Enables IVsProjectSecrets for ASP.NET Core projects that use Microsoft.Extensions.Configuration.UserSecrets.
-
+