Home > Software engineering >  The installer for help
The installer for help

Time:09-23

32-bit application using the Setup Factory production installation program, define the target for % % SystemFolder, drivers in Windows 7 X64 system install but always into SysWOW64 \ drivers directory file, and ask how to set up a relative path to the file into system32 \ drivers directory?
thank you

CodePudding user response:

To install 32-bit Windows 7 X64 system is the default directory SysWOW64 that install 64 is the default directory of the system32 that if install the 32-bit programs in the system32 directory, when run the program there will be a mistake, so it is best not to modify the program to install the default path,

CodePudding user response:

In a 64 - bit Windows:
64 exe and DLL in the directory c: \ Windows \ sys tem32 directory.
32 bit exe and DLL in the directory c: \ Windows \ sys wow64 directory.
So pay attention to:
In win64 system registered under 32-bit ocx DLL to 32 ocx or copy the DLL to the c: \ Windows \ syswow64 \ directory,
And registered to c: \ Windows \ syswow64 \ regsvr32 XXXXXXX ocx or DLL

CodePudding user response:

My program of 32 bit, because is to install on Windows 7 64 - bit systems, have a driver to use 64 - bit, so must be installed in the system32 \ drivers directory program is running normally, if the installation to run the program under the SysWOW64 \ drivers directory is invalid, I am using the setup factory to do the installation package, no matter how drivers are installed in Windows 7 64 - bit systems not system32 \ drivers directory, every time is pointing SysWOW64 \ drivers directory,

CodePudding user response:

refer to the second floor zhao4zhong1 response:
under the 64 - bit Windows:
64 exe and DLL in the directory c: \ Windows \ sys tem32 directory.
32 bit exe and DLL in the directory c: \ Windows \ sys wow64 directory.
So pay attention to:
In win64 system registered under 32-bit ocx DLL to 32 ocx or copy the DLL to the c: \ Windows \ syswow64 \ directory,
And registered to c: \ Windows \ syswow64 \ regsvr32 XXXXXXX ocx or DLL


My program of 32 bit, because is to install on Windows 7 64 - bit systems, have a driver to use 64 - bit, so must be installed in the system32 \ drivers directory program is running normally, if the installation to run the program under the SysWOW64 \ drivers directory is invalid, I am using the setup factory to do the installation package, no matter how drivers are installed in Windows 7 64 - bit systems not system32 \ drivers directory, every time is pointing SysWOW64 \ drivers directory,

CodePudding user response:

reference 1st floor u013249970 response:
Windows 7 X64 system installation is the default directory of the 32-bit programs SysWOW64, installation of 64 is the default directory of the system32 that if install the 32-bit programs in the system32 directory, when run the program there will be a mistake, so it is best not to modify the program to install the default path,


refer to the original poster gfreebird response:
32-bit application using the Setup Factory production installation procedures, define the target for % % SystemFolder, drivers in Windows 7 X64 system install but always into SysWOW64 \ drivers directory file, and ask how to set up a relative path to the file import system32 \ drivers directory?
Thank you


My program of 32 bit, because is to install on Windows 7 64 - bit systems, have a driver to use 64 - bit, so must be installed in the system32 \ drivers directory program is running normally, if the installation to run the program under the SysWOW64 \ drivers directory is invalid, I am using the setup factory to do the installation package, no matter how drivers are installed in Windows 7 64 - bit systems not system32 \ drivers directory, every time is pointing SysWOW64 \ drivers directory,

CodePudding user response:

Running a 32-bit program in the 64 - bit systems, when the program is "access System32 directory", will automatically be mapped to corresponding directory, SysWOW64
I recently, is it the "automatic mapping" fool miserably...


Suggest don't go to deal with the path, otherwise could "compatibility" which is not good enough,

CodePudding user response:

32-bit programs, how to call a 64 - bit application components (driver)?

CodePudding user response:

all the default, automatic, routines, practice,... East, such as it is to your liking, you never appreciate it, it singled out you, you're into fury,

CodePudding user response:

refer to 7th floor Chen8013 response:
32-bit programs, how to call 64 - bit application components (driver)?


I want to call sys driver files, only in Windows 7 64 - bit system32 \ drivers installed on the folder is valid, but with the setup factory, is the default installation to SysWOW64 \ drivers directory, when running the program is void, now I want to copy the files manually to system32 \ drivers folder to use, don't know the reason why is because use setup factory, other software installed production has not been tried

CodePudding user response:

Setup factory if support to install all the files after perform user custom batch, oneself write a batch copied in the past,
  • Related