Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 322281 - Cannot find SDK Installation Registry Key!
Summary: Cannot find SDK Installation Registry Key!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Interix
: High normal
Assignee: Markus Duft (RETIRED)
URL: http://mirrors.kernel.org/gentoo/expe...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-31 18:56 UTC by Pavel Mlčoch
Modified: 2010-10-22 07:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Mlčoch 2010-05-31 18:56:58 UTC
When I tried install Gentoo Prefix on Microsoft Windows 7 Czech I got this error.

Here is my steps to reproduce:
1) Download image http://mirrors.kernel.org/gentoo/experimental/prefix/x86-interix/current/gpx-universal-20100310.iso
2) Extract It by 7-zip into directory on Desktop
3) Run Setup.exe
4) Got dialog with this error

Informace o vyvolání ladění JIT najdete na konci této zprávy,
nikoli v tomto dialogovém okně.

************** Text výjimky **************
System.Exception: Cannot find SDK Installation Registry Key!
   v Setup.PageFindSnapshot.DisplayPage()
   v Setup.DlgMain.NextPage()
   v Setup.DlgMain.OnClickBtnNext(Object sender, EventArgs e)
   v System.Windows.Forms.Control.OnClick(EventArgs e)
   v System.Windows.Forms.Button.OnClick(EventArgs e)
   v System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   v System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   v System.Windows.Forms.Control.WndProc(Message& m)
   v System.Windows.Forms.ButtonBase.WndProc(Message& m)
   v System.Windows.Forms.Button.WndProc(Message& m)
   v System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   v System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Načtená sestavení **************
mscorlib
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Setup
    Verze sestavení: 1.0.0.0
    Verze Win32: 1.0.0.0
    Základ kódu: file:///C:/Users/edyn09/Desktop/gpx-universal-20100310/Data/Setup.exe
----------------------------------------
System.Windows.Forms
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Management
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Windows.Forms.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_cs_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** Ladění JIT **************
Aby bylo povoleno ladění JIT, musí konfigurační soubor
pro tuto aplikaci nebo počítač (machine.config) mít
v oddílu system.windows.forms nastavenou hodnotu njitDebugging.
Aplikace rovněž musí být kompilována s povoleným
laděním.

Příklad:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Je-li ladění JIT povoleno, budou všechny neošetřené výjimky
odeslány ladicímu programu JIT, který je registrován v počítači,
a nebudou zpracovány tímto dialogovým oknem.
Comment 1 Markus Duft (RETIRED) gentoo-dev 2010-06-01 11:09:39 UTC
setup seems to think, that the SDK is already installed on your system. is this true? did you manually install anything, or did setup already install something? or does this happen immediately after pressing next the first time?
Comment 2 Pavel Ml&#269;och 2010-06-21 13:49:31 UTC
The problem is in version of Windows 7. On MS Windows 7 Professional is not possible to install SUA, but installer dont detect it and says error. I think, installer have to check Windows 7 version and can continue only for Windows 7 Enterprise and Ultimate.
Comment 3 Markus Duft (RETIRED) gentoo-dev 2010-06-21 14:34:20 UTC
ah, i see. a check would be great, yes. i'll take a look
Comment 4 Markus Duft (RETIRED) gentoo-dev 2010-10-21 14:21:18 UTC
check has been added, scheduled for the next DVD release.
Comment 5 Pavel Ml&#269;och 2010-10-22 06:33:09 UTC
(In reply to comment #4)
> check has been added, scheduled for the next DVD release.
> 

There is no way how to test it under windows without DVD release?
Comment 6 Markus Duft (RETIRED) gentoo-dev 2010-10-22 07:46:27 UTC
not at the moment, as there is no public location you can get the setup from. if you'd like to get yourself a current snapshot of the setup, i can upload it somewhere - mail me if you do ;)