Application Installer: Microsoft 2010 database engine not available by prerequisite

I have a c-sharp application for Windows developed for Windows 10. When I try to make the installer, I cannot find "Microsoft Database engine 2010" (important for my application) according to the "prerequisite" as shown below:

enter image description here

I do not want my client to download and install it separately. So, is there a way to create an installer that installs the full software along with Microsoft Database engine 2010 (if it is not already installed on the system)?

+1
source share
1 answer

, Google? , : https://www.microsoft.com/en-us/download/details.aspx?id=13255. , . , ? , , .

- x86 64- EXE. EXE MSI ( Windows), , EXE (, ). AccessDatabaseEngine_X64.exe /?, .

, MSI , . - MSI, MSI/EXE ( - . ).

Bootstrappers

WiX ( MSI, Visual Studio, . ) - EXE MSI. , . : Wix - / .

, , WiX , : https://github.com/frederiksen/Classic-WiX-Burn-Theme ( WiX MSI). WiX Burn .

, Visual Studio Installer Projects, , , MSI . , , , , , () . , setup.exe Project, MSI , , . PhilDW, , .

, Advanced Installer Installshield, , . Premium Installshield. Advanced Installer. - . , - , , (, Installshield).

, PowerShell Script

, , , ( PowerShell Script), .NET, ). , . iexpress.exe Windows: Windows Key R, iexpress Enter. . iexpress !

, (, ) - , . - , , , .

- , : DLL . WiX Burn ​​ WiX ( 2018 ). , iexpress.exe . .

PowerShell , msiexec.exe, , PowerShell: powershell ?

0

Source: https://habr.com/ru/post/1719702/


All Articles