I am writing here, because we have one problem occurring whatever we try to do:
Cannot create an instance of the following .NET Framework object: assembly XXXX, Version=18.104.22.168, Culture=neutral, PublicKeyToken=97113f8bddac1f33, type XXXX.ClassA
* It triggers in the function below
I made my own .NET Framework class library and generated XXXX.dll.
I made everything in my BC app:
version = '22.214.171.124';
culture = 'neutral';
PublicKeyToken = '97113f8bddac1f33';
as well as in function:
ClassAVar: DotNet ClassA;
ClassAVar:= ClassAVar.ClassA(); //triggers the problem
Also in settings.json:
"C:/Program Files/Microsoft Dynamics 365 Business Central/180/Service/Add-ins"]
* The dll security settings are in Full Control it is uploaded in each path included in settings.json file
* Service is restarted every time
* as you can see in above code I have publicKey, Version.
I tried with making the Constructor of the class, not using the default. The app can be published without problems.
I would be grateful for any kind of help!