Jeffrey Lott
Posts: 10
Joined: 2011-03-25
|
If I build the AddIn with Project Options "Build with runtime packages" unchecked, the AddIn.DLL is very large but regsvr32 registers it ok.
If "Build with runtime packages" IS checked and I use packages adxBuildD7;adxolBuildD7
the AddIn is much smaller but regsvr32 is unable to register it.
I want to keep the AddIn small so uploading updates is faster.
What am I missing? Thanks. |
|
Dmitry Kostochko
Add-in Express team
Posts: 2887
Joined: 2004-04-05
|
Hi Jeffrey,
If you check the "Build with runtime packages" option, you will need to deploy the following libraries rtl70.bpl, vcl70.bpl, dclOffice2k70.bpl, vcldb70.bpl, dbrtl70.bpl together with your add-in. And naturally, the dxBuildD7.bpl and adxolBuildD7.bpl libraries are needed. Please note, I took the above list from an empty add-in that does not use any controls or third-party libraries.
I would recommend not to check this option because the final installation package will be large anyway, about the same size. |
|
Jeffrey Lott
Posts: 10
Joined: 2011-03-25
|
Thanks, by including rtl70.bpl, vcl70.bpl, dclOffice2k70.bpl, vcldb70.bpl, dbrtl70.bpl together with adxBuildD7;adxolBuildD7 the AddIn Registers ok.
Yes, the initial install will be about the same size.
But my AddIn.DLL went from 3,875 KB down to 1,517 KB.
When I need to put a new version of my Addin.DLL in place I only need to upload 1,517 KB to each Computer.
Thanks again. |
|
Dmitry Kostochko
Add-in Express team
Posts: 2887
Joined: 2004-04-05
|
Hi Jeffrey,
Thank you for your feedback.
If you have any questions or need more information don't hesitate to ask me. |
|