Strange user actions

I just installed the msi installation package for my application using Setup Project. I used custom actions for commit, rollback, unistall. I opened the package with the Orca tool and moved on to the "Custom Action" table. I found some weird custom action:

  ACTION: DIRCA_CheckFX
 TYPE: 1
 SOURCE: MSVBDPCADLL
 TARGET: CheckFX

 ACTION: VSDCA_VsdLaunchConditions
 TYPE: 1
 SOURCE: MSVBDPCADLL
 TARGET: VsdLaunchConditions

 ACTION: DIRCA_TARGETDIR
 TYPE: 307
 SOURCE: TARGETDIR
 TARGET: [ProgramFilesFolder] [Manufacturer] \ [ProductName]

Please explain to me what these system actions do.

+4
source share
1 answer

DIRCA_CheckFX checks to see if the appropriate version of the .NET Framework is installed.

VSDCA_VsdLaunchConditions performs a custom action, MSVBDPCA.DLL, which has functionality for interacting with IIS (it is called a custom action URL conversion, possibly because it was its original functionality). Please note that in installations other than VB, the action in DPCA.DLL is configured.

DIRCA_TARGETDIR sets the destination directory for installation.

+4
source

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


All Articles