Skip to main content
daves95694859
Inspiring
February 21, 2018
Question

Distributing Illustrator Plugins with Extensions

  • February 21, 2018
  • 1 reply
  • 1258 views

Hi,

I'm currently developing a plugin for illustrator in c++ with an HTML/js extension used for the UI.

I was wondering, how does everyone distribute the files to their customers for installation? Obviously there are at least two files, the .aip and the .zxp. Expecting our customers to get both of these installed correctly is a bit of a tall ask to be honest. Is there a way of creating an installer that will install both components in the correct respective places?

Many thanks

This topic has been closed for replies.

1 reply

Inspiring
February 26, 2018

Take a look at WiX Toolset or NSIS Wiki

Regards
Roman

daves95694859
Inspiring
February 26, 2018

Thanks very much for the response. I was looking at the WiX Toolset, but my question is more how to tell the installer where to install the files.

I have both an *.aip and *.zxp files and would like them to get installed in the correct directories. The *.zxp I understand should be unpacked and placed in C:\Program Files (x86)\Common Files\Adobe\CEP\extensions, should I just hardcode that path into my installer? Is it likely to change? The *.aip, however, needs to be installed under C:\Program Files\Adobe\Adobe Illustrator CC 2018\Plug-ins for the current 2018 version of Illustrator. Obviously this will change with updates, so is there a way of getting the currently installed Illustrator path from the destination computer? Or is there a better way of doing this?

Many thanks.

Inspiring
February 28, 2018

You could get the install path from the registry.

I do not know the exact location in the registry for now, but you could search for it in the forum.

I think with the CEP registration you must set the path hardcoded.

Regards

Roman