奇怪的自定义动作

Pol*_*ris 4 c# installation install visual-studio-2010

我刚刚使用Setup Project为我的应用程序创建了msi安装包。我已经使用了自定义操作进行提交,回滚和卸载。我使用Orca工具打开了程序包,然后导航到“自定义操作”表。。我发现了一些奇怪的自定义操作:

动作:DIRCA_CheckFX
类型:1
消息来源:MSVBDPCADLL
目标:CheckFX

动作:VSDCA​​_VsdLaunchConditions
类型:1
消息来源:MSVBDPCADLL
目标:VsdLaunch条件

动作:DIRCA_TARGETDIR
类型:307
消息来源:TARGETDIR
目标:[ProgramFilesFolder] [制造商] \ [ProductName]

请向我解释这些系统操作的作用。

com*_*ech 5

DIRCA_CheckFX检查以查看是否安装了适当版本的.Net框架。

VSDCA​​_VsdLaunchConditions执行自定义操作MSVBDPCA.DLL,该功能具有与IIS交互的功能(这被称为URL Convert自定义操作,可能是因为其最初的功能是该功能)。请注意,在非VB安装中,DPCA.DLL中的自定义操作。

DIRCA_TARGETDIR设置安装的目标目录。