При использовании Wix / Votive для создания проектов установки с интеграцией Visual Studio создается впечатление, что регистрация COM является большой дырой в наборе функций.И Visual Studio, и интегрированные проекты установки Visual Studio делают это практически без усилий.Wix, с другой стороны, делает это особенно болезненным .
Во время процесса сборки Votive вызывает Heat.exe для сбора ссылочных проектов.Почему он не может в этот момент также собрать записи реестра, необходимые для COM Interop?Это интегрировало бы процесс в сборку и освободило бы разработчиков от этой утомительной работы.Он также будет поддерживать декларативный / управляемый данными процесс установки.
Кто-нибудь задумывался над тем, чтобы сделать что-то подобное?Я полагаю, что было бы необходимо отредактировать некоторые цели Wix MSBuild, я не достаточно уверен в MSbuild, чтобы сделать это самостоятельно.Я был бы действительно заинтересован , чтобы услышать от любого, кто имел удар в это все же.