diff --git a/build-tools/create-vsix/AndroidSdkPackage.cs b/build-tools/create-vsix/AndroidSdkPackage.cs
new file mode 100644
index 00000000000..be9b47d7152
--- /dev/null
+++ b/build-tools/create-vsix/AndroidSdkPackage.cs
@@ -0,0 +1,10 @@
+using System.Runtime.InteropServices;
+using Microsoft.VisualStudio.Shell;
+
+namespace Xamarin.Android.Sdk
+{
+ [Guid("d0e8d881-b09d-40bf-923b-b3efddc53c16")]
+ public class AndroidSdkPackage : Package
+ {
+ }
+}
diff --git a/build-tools/create-vsix/Xamarin.Android.Sdk.pkgdef.in b/build-tools/create-vsix/Xamarin.Android.Sdk.pkgdef.in
index 789067c0eb4..e8b893d5568 100644
--- a/build-tools/create-vsix/Xamarin.Android.Sdk.pkgdef.in
+++ b/build-tools/create-vsix/Xamarin.Android.Sdk.pkgdef.in
@@ -4,4 +4,8 @@
"PID"="@PACKAGE_VERSION@.@PACKAGE_VERSION_BUILD@ (@PACKAGE_HEAD_BRANCH@/@PACKAGE_HEAD_REV@)"
"ProductDetails"="#112"
"LogoID"="#400"
-
+[$RootKey$\Packages\{d0e8d881-b09d-40bf-923b-b3efddc53c16}]
+@="AndroidSdkPackage"
+"InprocServer32"="$WinDir$\SYSTEM32\MSCOREE.DLL"
+"Class"="Xamarin.Android.Sdk.AndroidSdkPackage"
+"CodeBase"="$PackageFolder$\Xamarin.Android.Sdk.dll"
diff --git a/build-tools/create-vsix/create-vsix.csproj b/build-tools/create-vsix/create-vsix.csproj
index bdd1e114d49..a1cf58d709c 100644
--- a/build-tools/create-vsix/create-vsix.csproj
+++ b/build-tools/create-vsix/create-vsix.csproj
@@ -7,13 +7,13 @@
{94756FEB-1F64-411D-A18E-81B5158F776A}
Library
Xamarin.Android.Sdk
- Xamarin.Android.Sdk-OSS
+ Xamarin.Android.Sdk
v4.6
False
- False
+ true
False
False
- False
+ true
False
False
False
@@ -26,6 +26,7 @@
+
PreserveNewest
true
@@ -48,6 +49,58 @@
+
+
+ ..\..\packages\Microsoft.VisualStudio.CoreUtility.15.0.26201\lib\net45\Microsoft.VisualStudio.CoreUtility.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Imaging.15.0.26201\lib\net45\Microsoft.VisualStudio.Imaging.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.OLE.Interop.7.10.6070\lib\Microsoft.VisualStudio.OLE.Interop.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Shell.15.0.15.0.26201\lib\Microsoft.VisualStudio.Shell.15.0.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Shell.Framework.15.0.26201\lib\net45\Microsoft.VisualStudio.Shell.Framework.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Shell.Interop.7.10.6071\lib\Microsoft.VisualStudio.Shell.Interop.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Shell.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.Shell.Interop.8.0.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Shell.Interop.9.0.9.0.30729\lib\Microsoft.VisualStudio.Shell.Interop.9.0.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.TextManager.Interop.7.10.6070\lib\Microsoft.VisualStudio.TextManager.Interop.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.TextManager.Interop.8.0.8.0.50727\lib\Microsoft.VisualStudio.TextManager.Interop.8.0.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Threading.15.0.240\lib\net45\Microsoft.VisualStudio.Threading.dll
+
+
+ ..\..\packages\Microsoft.VisualStudio.Utilities.15.0.26201\lib\net45\Microsoft.VisualStudio.Utilities.dll
+ True
+
+
+ ..\..\packages\Microsoft.VisualStudio.Validation.15.0.82\lib\net45\Microsoft.VisualStudio.Validation.dll
+
+
diff --git a/build-tools/create-vsix/create-vsix.targets b/build-tools/create-vsix/create-vsix.targets
index 9bacb3ba06c..08d87a556c4 100644
--- a/build-tools/create-vsix/create-vsix.targets
+++ b/build-tools/create-vsix/create-vsix.targets
@@ -103,7 +103,7 @@
<_Branch>$(_Branch.Replace ('\', '-'))
- ..\..\bin\Build$(Configuration)\$(AssemblyName)-$(ProductVersion).$(XAVersionCommitCount)_$(XAVersionBranch)_$(XAVersionHash).vsix
+ ..\..\bin\Build$(Configuration)\$(AssemblyName)-OSS-$(ProductVersion).$(XAVersionCommitCount)_$(XAVersionBranch)_$(XAVersionHash).vsix
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+