Я хочу создать файл CustomAction C # DLL, который зависит от сторонней .NET DLL ( в данном конкретном случае это MySql.Data.dll
). У меня есть файл DLL настраиваемого действия C #, работающий с фрагментом WiX ниже. Я просто пытаюсь понять, как безопасно добавить зависимость к настраиваемому действию. Примечание. На самом деле мне не нужен этот сторонний файл DLL для запуска установленного приложения.
<Binary Id="MyCustomAction.dll" SourceFile="MyCustomAction.CA.dll" />
<CustomAction Id="FixupConfigForMysql" Return="check" />
<InstallExecuteSequence>
<Custom Action='FixupConfigForMysql' After='InstallFiles'>NOT Installed</Custom>
</InstallExecuteSequence>
Нужно ли мне устанавливать сторонний файл DLL (MySql.Data.dll
), чтобы запустить настраиваемое действие?
Могу я просто добавить еще один двоичный тег со сторонним файлом DLL?