wavering
Posts: 19
Joined: Mon Jan 14, 2013 9:28 am

File Versions to Distribute

I am about (finally) to make my masterpiece available to the public. It is written in Visual Basic 6 with some VC++ as well but my questions are (I think) pretty general.

The current versions of various programs are as in the attachment below (this is a screenshot of AI)

1. I notice that some of my files are NOT the latest versions. Should I really download the latest versions from the web and incorporate these in the distribution package?

2. I an NOT going to distribute scrrun.dll as I understand this is bad practice

3. Do I need to distribute the TLB file?

Thanks in anticipation
Attachments
versions.jpg
versions.jpg (34.8 KiB) Viewed 2445 times
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: File Versions to Distribute

Hello,

Please note that this questions are not related with the Advanced Installer. You, as a developer of your application should know better what your application needs to work properly. Accordingly several tests have to be made to ensure that.
1. I notice that some of my files are NOT the latest versions. Should I really download the latest versions from the web and incorporate these in the distribution package?
Typically, using the latest versions ensure fixed software incompatible bugs and improved performance to make more secure and reduce conflict.
I an NOT going to distribute scrrun.dll as I understand this is bad practice
The file scrrun.dll, is used by windows when running scripts such as those written with JScript or VBScript. If scrrun.dll is unavailable, windows will not be able to execute scripts.
Do I need to distribute the TLB file?
The Stdole2.tlb is part of OLE-AUT fileset that complements MFC and Visual Basic run-time.

Please keep in mind that all these files are Operating System files and replacing them might harm the OS and get you in other issues(the files might not be recognized by the Operating System, etc).

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”