SparkleXrm icon indicating copy to clipboard operation
SparkleXrm copied to clipboard

Dependent Assembly plug-ins registration

Open twiga2013 opened this issue 2 years ago • 4 comments

Hi,

Is there a plan to support Dependent Assembly plug-ins with spkl plugin registration?

twiga2013 avatar Jan 06 '23 14:01 twiga2013

+1 Vote.

Great new CRM feature, much better than ILMerge.

mhemp2021 avatar Feb 21 '23 22:02 mhemp2021

How is it better than ILMerge?? I have used ILMerge in many projects with no issue.

twiga2013 avatar Jul 12 '23 14:07 twiga2013

How is it better than ILMerge?? I have used ILMerge in many projects with no issue.

Dependent Assemblies is supported by Microsoft, that is the main thing.

ILMerge never has been supported, even though it was the only way to solve certain problems.

So, worst case scenario if you had a support issue with an ILMerged plugin they could refuse to help you. Especially, now there is a supported alternative.

I've used ILMerge a lot myself in the past. It is definitely very powerful.

The main problem with ILMerge are the size of the assemblies, which can get relatively large which might be an issue if you are firing off a lot of them.

Dependent Assemblies keeps the compiled plugin separate from the dependencies, keeping the size down.

shaunharvey avatar Jul 12 '23 16:07 shaunharvey

ILMerge is also a bit of a "hack", it's not guaranteed to work and there have been people who have had unexpected issues in the past.

mhcapgemini avatar Jul 13 '23 07:07 mhcapgemini