VS Shell application deployment
To deploy a VS Shell application we first need to obtain a Shell Load Key (SLK), a Package Load Key (PLK) for the shell resource package and a Package Load Key (PLK) for each VS Package that makes up the application behavior.
All these keys are obtained via the VSIP members web site.
The information needed to obtain a SLK is the following:
- ThisVersionDTECLSID
- AppName
- CompanyName
- Productversion
- ID
[$RootKey$]
"ThisVersionDTECLSID"="{65a1a6a1-0b2a-461f-8dc2-1a3ebc299584}"
"AppName"="MyVSShellApp"
"CompanyName"="MyCompany"
"Productversion"="1.0"
"ID"=dword:00000069
The information needed to obtain a PLK for the shell resource package is the following:
- Resource package GUID
- CompanyName
- ProductName
- ProductVersion
- ID
- MinEdition
"AppLocalizationPackage"="{209c95cd-4012-43e5-845a-f09f5f3a13ed}"
"CompanyName"="MyCompany"
"ProductName"="MyVSShellApp"
"Productversion"="1.0"
"ID"=dword:00000065
"MinEdition"="Standard"
The information needed to obtain a PLK for the VS Package behavior is here
Links:
http://msdn2.microsoft.com/en-us/library/bb932468(VS.90).aspx
http://msdn2.microsoft.com/en-us/library/bb932503(VS.90).aspx
Pablo