WiX - Windows Installer XML toolset: Difference between revisions
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
====Other sites about building installations==== | ====Other sites about building installations==== | ||
* [http://blogs.msdn.com/b/astebner/ Aaron Stebner's WebLog] | * [http://blogs.msdn.com/b/astebner/ Aaron Stebner's WebLog] | ||
====Using Sysnative to Access the 64-bit System Folder from a 32 Bit Application==== | |||
If you try to access the Windows\System32 folder on a 64 bit version of Windows from a 32 bit application, you get redirected to Windows\SysWOW64. (There are a few exceptions to this rule: if the program you are launching triggers a user account control dialog (UAC) it doesn’t get redirected, and some special subfolders also don’t get redirected. For details see http://msdn.microsoft.com/en-us/library/windows/desktop/aa384187(v=vs.85).aspx) | |||
To access the real Windows\System32 folder (which – despite of its name – is reserved for 64 bit programs) a 32 bit application can use Windows\Sysnative instead. This functionality is included out of the box in Windows Vista and above. For XP and Server 2003 an update is available to add the sysnative functionality http://support.microsoft.com/kb/942589. | |||
<google>ENGELSK</google> | <google>ENGELSK</google> |
Revision as of 07:15, 28 August 2012
Votive is the Visual Studio package for WiX that lets you create and build WiX setup projects using the Visual Studio IDE.
Solutions for WiX problems such as enable \ disable controls, Custom Actions in C#, running EXE within the installation, and setting icon for MSI and Add/Remove programs.
GenerateBootstrapper Task Provides an automated way to detect, download, and install an application and its prerequisites. It serves as a single installer that integrates the separate installers for all the components making up an application.
Redistributing Visual C++ Libraries
Installing applications using Microsoft runtime .dll's
- About Merge Modules
- Visual Studio 2010 - Visual C++ 10.0 Libraries are Shared DLLs
- Visual Studio 2008 - Visual C++ 9.0 Libraries are Shared DLLs
- Visual Studio 2008 - Visual C++ 8.0 Libraries are Shared DLLs
Other sites about building installations
Using Sysnative to Access the 64-bit System Folder from a 32 Bit Application
If you try to access the Windows\System32 folder on a 64 bit version of Windows from a 32 bit application, you get redirected to Windows\SysWOW64. (There are a few exceptions to this rule: if the program you are launching triggers a user account control dialog (UAC) it doesn’t get redirected, and some special subfolders also don’t get redirected. For details see http://msdn.microsoft.com/en-us/library/windows/desktop/aa384187(v=vs.85).aspx)
To access the real Windows\System32 folder (which – despite of its name – is reserved for 64 bit programs) a 32 bit application can use Windows\Sysnative instead. This functionality is included out of the box in Windows Vista and above. For XP and Server 2003 an update is available to add the sysnative functionality http://support.microsoft.com/kb/942589.
<google>ENGELSK</google>