PC Review


Reply
Thread Tools Rate Thread

Distribute Add-In as Machine Code Only?

 
 
=?Utf-8?B?TGF6emFyb25p?=
Guest
Posts: n/a
 
      17th Oct 2007
I have been developing an add-in for a company for a number of years now. Its
size and the number of people who use it have grown to the point that I would
like to explore the option of distributing the add-in as machine code only.
Not having to distribute the source code along with the program file would
protect the source code and considerably reduce the size of the program file.
The size of the file is important because I regularly update the program file
from a remote location, and the users are prompted to download the new file
whenever there is an update.

At this point the add-in runs exclusively in Excel and is accessed through a
drop-down menu that is added to the menu bar when the add-in is activated. I
need to preserve full Excel functionality, but I wouldn’t mind expanding the
scope of the program outside of Excel.

Nevertheless, my main goal is to limit the distributed portion of the
program file to machine code only, not source code.

Does anyone have any recommendations?
 
Reply With Quote
 
 
 
 
RB Smissaert
Guest
Posts: n/a
 
      17th Oct 2007
Your best and easiest option is probably to move your code (as much as you
can) to a VB6 ActiveX dll.
You can then set a reference to this dll in your trimmed down .xla file and
run the code in the dll.

RBS


"Lazzaroni" <(E-Mail Removed)> wrote in message
news:268BED6D-1ECD-46A4-B4E3-(E-Mail Removed)...
>I have been developing an add-in for a company for a number of years now.
>Its
> size and the number of people who use it have grown to the point that I
> would
> like to explore the option of distributing the add-in as machine code
> only.
> Not having to distribute the source code along with the program file would
> protect the source code and considerably reduce the size of the program
> file.
> The size of the file is important because I regularly update the program
> file
> from a remote location, and the users are prompted to download the new
> file
> whenever there is an update.
>
> At this point the add-in runs exclusively in Excel and is accessed through
> a
> drop-down menu that is added to the menu bar when the add-in is activated.
> I
> need to preserve full Excel functionality, but I wouldn’t mind expanding
> the
> scope of the program outside of Excel.
>
> Nevertheless, my main goal is to limit the distributed portion of the
> program file to machine code only, not source code.
>
> Does anyone have any recommendations?


 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to distribute updated code of a addin to users? Madiya Microsoft Excel Programming 3 27th Mar 2008 08:52 AM
Distribute XLT - don't want to do it individually on each machine =?Utf-8?B?U2FuZHk=?= Microsoft Excel Programming 5 20th Dec 2005 01:22 AM
how can i compile csharp code to machine code permanently? putchar Microsoft C# .NET 3 1st Mar 2005 12:05 PM
Can I pre-compile dlls on my machine and distribute them? Jack Wright Microsoft Dot NET Framework 13 8th Oct 2004 09:26 AM
How can I distribute Workbook with VBA code and library references to other computers vrj Microsoft Excel Programming 1 9th Jan 2004 08:35 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 02:31 AM.