Posted 12 years ago by fd1326
I'm trying SyntaxEditor and have noticed an issue with creating first instance of it.
First call to "new SyntaxEditor();" is much slower than all subsequent calls to it.
Does it initialize some shared objects or smth like this at first call? Can it be avoided or moved to a separate thread?

Comments (1)

Posted 12 years ago by Actipro Software Support - Cleveland, OH, USA
That is just .NET loading the assemblies for the first time since it loads them the first time you reference a class in an assembly. So when you first reference SyntaxEditor, it's probably loading the Shared, Text, and SyntaxEditor assemblies.

Some people may load these at app startup instead while a splash screen is open. You could do it by simply referencing SyntaxEditor during your app startup code.

Actipro Software Support

The latest build of this product (v22.1.3) was released 27 days ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.