Can't launch de application, computer asks for a 'parameterless public constructor'.

Hallo there,

When trying to launch the analysis plug-in I got the message "An error occurred when trying to create as controller of type 'Project Controller'. Make sure that the controller has a parameterless public constructor

This issue has been discussed before on the forum but the only solution offered is to clean up the register, deleting all keys of older versions (
https://community.sdl.com/product-groups/translationproductivity/f/160/p/10408/45456#45456).

Unfortunately, there are no older versions on my PC, please see the register keys under HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\:

How can I get rid of this error and have the app working?

Thank you in advance for your help!

Maurice, AVANTI Language Services

  • Hello Maurice Broussard (MauriceBroussard) ,

    Are you referring to the SDL Analyse app-

    If so- first of all I would go to the SDL Appstore and ensure you have the very latest version installed (1.8).

    https://appstore.sdl.com/language/app/sdl-analyse/726/

    Should this not solve the problem, then a deeper investigation may be required.

    After a little bit of research, it would appear that this error could be generated from the system (PC) controllers

    Lydia Simplicio | RWS Group

    _______
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

  • Hello Steven

    Thank you for your message. Yes, I have the last version. As a matter of fact I have carried out a clean re-install of both Studio and the plug-in; for this purpose I have downloaded both the Studio install file and the analysis plug-in (1.8), to make sure that I would use the very last release.
    I have done a bit of research myself and came to the same Google results you indicate via your link. But those explanations say nothing to me, for they are all intended for C+ programmers.
    You write: "it would appear that this error could be generated from the system (PC) controllers". I know that too. But the question is: how can I solve it?
    Thank you in advance for your help!

    Maurice
    AVANTI Language Services
  • Hello

    As far as I am aware, this is the first time we have ever seen such an error and I dont know what to suggest next tbh..

    I am hoping that someone else reads this post and has more experience and can maybe offer up a solution to this.

    Maybe its worth just removing the app once more completely-

    then rebooting the system and ensure all the latest updates (OS) are not just downloaded but also applied.

    -Rebooting the machine after removal/installation of software, often resolves issues that are otherwise a mystery.

    Lydia Simplicio | RWS Group

    _______
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

  • Hello Steven,
    Thank you for your willingness to help. Unfortunately, nothing changed after rebooting the machine. All updates are correctly installed (they were already, as they area are carried out automatically in the night).
    I will ask our system administrator. Perhaps he knows what those controllers are and how to provide them with a 'parameterless constructor'...
    Bye for now,
    Maurice
  • Hi ,

    Could you please tell me what version of Studio are you using? You can see the version from Help tab -> About SDL Trados Studio.

    Kind regards,

    Andrea
  • Hallo Andrea,

    Thank you very much for asking. I am using Studio 2017 SR1 - 14.1.10011.20356. But I am pretty sure that the problem is connected to my PC, not to the applications, because exactly the same versions of Studio and Analyse work perfectly on other workstations in the network. I have therefore decided to give my PC a fresh OS re-install, in order to save time and... not having to bother all of you any longer. :-)

    Best regards,

    Maurice
    AVANTI Language Services bv
  • Hmm, same exact problem here:

    “An error occurred when trying to create a controller of type 'ProjectController'.
    Make sure that the controller has a parameterless public constructor!”

    Desktop app won't start, and neither will it inside Studio.

    Michael
  • I cannot use SDLAnalyze anymore since I have installed a new version of Trados Studio 2017 (SR1 14.1.10018.54792) on my PC. For information, I also use SDL Trados Studio 2019 and I need to keep both versions on my PC.

    I have the following error message : 

    Can't launch de application, computer asks for a 'parameterless public constructor'.

    I have tried to download the last version of SDLAnalyze but it doesn't work.

    Can you please help me?

    Mireille