This is necessary to compile
the license's files with extension *.licx. When this problem
appeared on my site, this is what I did to solve
it. I had the Windows SDK v6.0a already installed. This is the Vista SDK. However you can install
the Framework SDK, it should be the same. If the key
still doesn't exist, you can create it manually. In my case the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A didn't exist. it was up to the "Windows" registry
key -> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows . You should create the key manually, then add
the "InstallationFolder" vlaue (again manually). Then set
the path to the v6.0a SDK folder. In my case it is : C:\Program Files\Microsoft SDKs\Windows\v6.0A\
The LC.exe is located in the Bin subfolder, but it shouldn't be in the reg value. Only the root folder.
Then the next important step is to restart the Visual Studio if it is already started.
It seems that VS is taking the settings in the biginning when started. After that it should be restarted to get the new settings.