http://blogs.clariusconsulting.net/pga

Pablo Galiano's Blog

Go Back to
pga′s Latest post

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

Comments

1 Comment

  1. ThisVersionDTECLSId ? Is it same or different for VisualStudio 2008 and 2010 ?