Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSI add-in installer #42

Open
doronkind opened this issue Jul 10, 2018 · 8 comments
Open

MSI add-in installer #42

doronkind opened this issue Jul 10, 2018 · 8 comments

Comments

@doronkind
Copy link

@angelsix, good morning!

What do you think about to provide some examples how to create msi/exe installer for your sw add-in? I think it can be useful cause it is really lack of information about this.

Does it works with your framework: http://help.solidworks.com/2015/English/api/sldworksapiprogguide/Miscellaneous/Create_Setup_Project_to_Distribute_SolidWorks_Add-in.htm?id=5e152c0abbef41ad99e957ec76cb2335

I think we can use WiX Toolset, e.g. to create MSI but if you have a working example it will be great to analyze it.

@angelsix
Copy link
Owner

Yes I will do a video and code on this. I'll leave this open until I do it

@doronkind
Copy link
Author

It would be great! Actually I am working on it now but unfortunately can't register COM object with WiX toolset.

BTW Am I right, sw exe path is not necessary for COM registering?

@angelsix
Copy link
Owner

Correct. I just have that in my Addin Installer tool so the user clearly sees if they actually have SolidWorks installed :P

@emersonbottero
Copy link
Contributor

Even in the existing an option for installing MacroFeature COM may be necessary in the future.

@doronkind
Copy link
Author

@angelsix, do you have a plan when you approximately complete this video?

@angelsix
Copy link
Owner

Probably a month, as I go away next week then 2 weeks after that for another 2 weeks. So prob 5-6 weeks away

@doronkind
Copy link
Author

@angelsix, it would be great. I've done MSI installer with COM registration using WiX, if you need any help I'll be glad to provide

@Venzentzheng
Copy link

Venzentzheng commented May 23, 2019

Hi @doronkind I am just being in the same situation that an installer from WiX is required for my project, did you ever have permission issue that is preventing you from activating the add-in ? For example, install the addin with a path like: C:\Program Files\Folder\

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants