Jump to content

XP SP3 Integration broke on Vista x64


yngdiego

Recommended Posts

My main computer is running Windows Vista Ultimate x64. I extracted my XP SP2 integrated ISO image to a folder and installed nLite 1.4.5b2 on my Vista PC. First of all, it seems nLite needs admin rights to run but doesn't trigger UAC, so I have to manually run it as administrator. However, I ran into a major showstopper. After I point nLIte to my XP folder, I get an unhandled exception, and it gets stuck on different files. If I click on Continue it says 'scanning' but never proceeds.

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************

System.IO.IOException: The process cannot access the file 'D:\XP\sfc_os.dll' because it is being used by another process.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)

at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)

at System.IO.FileInfo.Open(FileMode mode, FileAccess access)

at . .(String[] )

at . .()

at . .WndProc(Message& )

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************

mscorlib

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

----------------------------------------

nlite

Assembly Version: 1.4.5.1

Win32 Version: 1.4.5.1

CodeBase: file:///C:/Program%20Files%20(x86)/nLite/nLite.exe

----------------------------------------

System

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

nLite

Assembly Version: 1.4.5.1

Win32 Version: 1.4.5.1

CodeBase: file:///C:/Program%20Files%20(x86)/nLite/nLite.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System.Drawing

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

nlgw

Assembly Version: 1.1.0.0

Win32 Version: 1.4.5.1

CodeBase: file:///C:/Program%20Files%20(x86)/nLite/nLite.exe

----------------------------------------

MCDBNET2

Assembly Version: 1.32.0.0

Win32 Version: 1.32.0.1302

CodeBase: file:///C:/Program%20Files%20(x86)/nLite/MCDBNET2.DLL

----------------------------------------

msvcm80

Assembly Version: 8.0.50727.1434

Win32 Version: 8.00.50727.1434

CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.1434_none_d08b6002442c891f/msvcm80.dll

----------------------------------------

cablib

Assembly Version: 8.1.0.0

Win32 Version: 8.1

CodeBase: file:///C:/Program%20Files%20(x86)/nLite/cablib.DLL

----------------------------------------

msvcm90

Assembly Version: 9.0.21022.8

Win32 Version: 9.00.21022.8

CodeBase: file:///C:/Program%20Files%20(x86)/nLite/msvcm90.DLL

----------------------------------------

************** JIT Debugging **************

To enable just-in-time (JIT) debugging, the .config file for this

application or computer (machine.config) must have the

jitDebugging value set in the system.windows.forms section.

The application must also be compiled with debugging

enabled.

For example:

<configuration>

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

</configuration>

When JIT debugging is enabled, any unhandled exception

will be sent to the JIT debugger registered on the computer

rather than be handled by this dialog box.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...