Article Details
Id:12441
Product:finPOWER Connect
Type:NEW
Version:2.02.03
Opened:19/11/2014
Closed:20/11/2014
Released:04/12/2014
Job: J014505

64-bit finPOWER Connect; slow performance opening forms

There is an performance issue with the 64-bit version of finPOWERConnect.exe when opening forms with a large number of controls. For example, the Settings, User Preference or Global Options forms, the Admin, Account Types form and even forms such as the Account form and New Account wizard.

The issue is with the .NET 4.5 framework and the x64 JIT compiler having a hard time optimizing some large methods such as the InitializeComponent method of a form - this is where controls on a form are intialised. This issue is fixed in the .NET 4.5.2 framework.

To install the .NET 4.5.2 framework go to http://www.microsoft.com/en-nz/download/details.aspx?id=42643 - please review system requirements first.

To check what version of the .NET framework you have installed, open finPOWER Connect and go to Help, About finPOWER Connect. This should include a line like "Microsoft .NET Framework, version 4.0.30319.34014". The versions are not easy to understand, as various windows updates may update, but some major versions are listed below:

4.0.30319.17929 = .NET 4.5
4.0.30319.18052 = .NET 4.5 on Windows 7 SP1 64-bit
4.0.30319.18408 = .NET 4.5.1 on Windows 7 SP1 64-bit
4.0.30319.34209 = .NET 4.5.2 on Windows 7 PS1 64-bit
4.0.30319.34014 = .NET 4.5.1 on Windows 8.1 64-bit
4.0.30319.34209 = .NET 4.5.2 on Windows 8.1 64-bit

As an alternative to updating your .NET framework version you can consider running the 32-bit version of finPOWER Connect. To do this run the "finPOWER Connect (32-bit)" shortcut. See TSB1030 for more information.