Re: Setup program run on NT?

From: Bob O`Bob (filterbob_at_yahoogroups.com)
Date: 05/27/04


Date: Thu, 27 May 2004 10:59:08 -0700

Damon wrote:

> I have written my VB app on my Windows XP machine, I have also created a
> setup program on my XP machine, however when running the setup on a Windows
> NT machine it mentions that there are some system files which are out of
> date on the system and do I want the system to update these files. When I
> say yes it says that I must re-boot the machine but when I do I get a blue
> screen with a memory dump error message. Has anyone come across this
> before? What system files could be out of date? and what are they linked
> to. I thought it may have been MDAC so I installed the same version of MDAC
> onto the NT machine but with the same result. Would appreciate the help on
> this one.

Those would be system files, on the NT machine, just as it warned you.

The files you brought, it should be obvious, came from an XP machine, and
therefore installing them on NT may actually destabilize the whole system.

There is a concept known as "backward compatibility" which is fairly well
respected in Windows. When new platforms are created, there are some allowances
made for the ways in which older applications were written. Programs created
on NT should run on XP. But it's not possible to insure "forward compatibility"
without having advance knowledge of the future.

All in all, you've quite possibly screwed up the NT system itself,
not just the program you attempted to install.

If you want to create programs which work on multiple platforms, then you
should do your production compiles, and build all your installation sets,
on the OLDEST of the platforms you intend to support. You can safely
package older system libraries in your installer, and when installing on
a newer platform it won't bother to copy those. Going the other way fails
too often to be worth the effort.

        Bob



Relevant Pages

  • Re: Control Panel name in different language
    ... Search For Hidden Or System Files In Windows XP ... Installing a program that comes in multiple languages (or ... installing an update that is not the same language as the operating system) ...
    (microsoft.public.windowsxp.general)
  • Re: Hotfixes after reinstall of XP Home
    ... Set folder options/view tab to show hidden and system files. ... Windows Update.log file in the \Windows folder. ... Other than installing the Hotfixes, ...
    (microsoft.public.windowsxp.general)
  • OS platform for Win2K only in INF file
    ... instructions for installing the device or set of device-compatible models on ... all Windows 2000 x86-based platforms. ...
    (microsoft.public.development.device.drivers)
  • Re: HELP- Incorrect Dual-Boot MS Windows 2000 Pro/MS Windows
    ... When installing, all you really need to do is to boot the computer with the ... Change the default operating system & ... > her hard drive and reinstall her legal copy of Windows 2000 Pro. ... > the system files to the hard drive in the first place). ...
    (microsoft.public.win2000.setup)
  • Re: HELP- Incorrect Dual-Boot MS Windows 2000 Pro/MS Windows
    ... When installing, all you really need to do is to boot the computer with the ... Change the default operating system & ... > her hard drive and reinstall her legal copy of Windows 2000 Pro. ... > the system files to the hard drive in the first place). ...
    (microsoft.public.win2000.general)

Loading