Trouble Shooting for Installation
- When your computer does not have Dot Net Framework version 4.0 or higher – License Checker (vmProduct.dll file) is built on Dot Net Framework version 4.0. Dot Net Framework version 4.0 or higher is installed on the most of computers nowadays in default factory setting. However if your computer is old, then you may have to install them before running our vmProduct.dll file. Don’t worry. Dot Net Framework is trusted software and distributed by Microsoft. Just visit this website here to install the latest Dot Net Framework on your computer. You may need this any way to keep your system up to date. For window 2007, it is shipped with Dot Net Framework 3.5 sp1. So There is a need to install Dot Net Frame Work 4.0 or higher version for window 2007. Window 2008 or higher version will work without any problem.
- Anti-virus software or firewall is blocking the vmProduct.dll file from the activation – This is ever increasing problem due to the false positive alert from anti-virus software. For the remedy for this problem, you have the make the folder containing “vmProduct.dll” file exclusion from your anti-virus software. Here is the link for the Avast Anti-Virus software to exclude specific folder or files from scanning (https://www.avast.com/en-gb/faq.php?article=AVKB168). For example, you have to exclude your library folder inside MQL4 folder from scanning.
- Window 2007 Dot Net Framework 4.0 Installation Problem – Not every window 2007 will experience this problem. But we have seen few window 2007 having some problem in installing Dot Net Frame work 4.0. There is a fix for the bug here. If this fix does not work for you, do not hesitate to contact us. So we will help you to fix the problem.
- You are using 32 bit Operation System (i.e. Window 7 – 32 bit) for your Meta Trader 5 (This is not applicable to Meta Trader 4 Users.) – This is not a concern for Meta Trader 4 Users since Meta Trader 4 can work in both 32 bit/64 bit Window Operation System. Also this is not a concern for Meta Trader 5 users who uses 64 bit OS which is 99% of time true. Meta Trader 5 is designed to operate under 64 bit OS. Rarely some traders run their Meta Trader 5 under 32 bit operation system like Window 7 – 32 bit version. If you have a choice, we recommend to use 64 bit OS since this is more favourable option towards your Memory Usage. If you do not have a choice, then you might have the problem with vmProductMT5.dll file since vmProductMT5.dll file is built in for 64 bit OS. To simply prevent this problem, you can in fact use vmProductMT4.dll file for your Meta Trader 5 Library folder for your 32 bit OS. Copy vmProductMT4.dll file into Library Folder, then rename the file into vmProductMT5.dll. This will work since vmProductMT4.dll file designed to operate under 32 bit OS.
Sometimes, you may have above two problem (1 and 2) at the same time. For example, when you are using VPS service or Network computer, you may be not able to install Dot Net Framework version 4.0 or higher because you don’t have admin right or because your anti-virus software. In that case, you might have to ask for admin right to install the Dot Net Framework version 4.0.
Also to check if your anti virus software is really the problem for the license activation problem, just switch off all your anti virus software and fire wall for one minutes. Try to attach our indicators to your chart in your Meta Trader, if they works, then anti virus software is the really problem. All anti virus software provide the options to exclude specific folders. So you will need to exclude the library folder (which containing vmProduct.dll file) for your Meta Trader.
For a mean time, we are always here to help our customers. When you need help with the installation of our products, do not hestiate to contact our Customer Support Team. If you bought our MT4/MT5 products from MQL5.com, then please refer to our page “How to install MT4/MT5 products when you purchased from MQL5.com“.