|
|
|
|
#1 |
|
Junior Member
Join Date: Apr 2004
Location: São Paulo - Brazil
Posts: 14
|
Detecting .Net Language Pack
Hi,
Anyone knows how I can detect if a specific (portuguese) language pack for .NET framework 2.0 is installed in a computer. MS says to check de Install entry in HKLM\SOFTWARE\Microsoft\NET Framework\NDP\v2.0.50727\1046, but this key does not exist. thanks in advance, Henrique Nacamae |
|
|
|
|
|
#2 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
Seems to me like you should detect the available .NET version and enumerate the keys under HKLM\Software\Microsoft\NET Framework\NDP\<version here>. According to what you say Microsoft recommends, that should tell you which language packs are available. Use RegEnumKey to enumerate registry keys.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#3 |
|
Junior Member
Join Date: Apr 2004
Location: São Paulo - Brazil
Posts: 14
|
I've already did it.
It seems the language pack installation does not update the registry in the way MS said in its article. I've installed the language pack in my computer and the key HKLM\SOFTWARE\Microsoft\NET Framework\NDP\v2.0.50727\1046 was not created. There Is just ...\1033 key created when .NET Framework was installed. Henrique nacamae |
|
|
|
|
|
#4 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
Try running RegMon while installing. Maybe it'll show another key.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#5 |
|
Junior Member
Join Date: Apr 2004
Location: São Paulo - Brazil
Posts: 14
|
Ops,
Wrong thread. Sorry Last edited by nacamae; 22nd May 2006 at 13:59. |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|