Question

.net core 6 not found Newtonsoft.Json

Hello team, I'm trying to install 8.0.10.4736_SalesEnterprise_Marketing_ServiceEnterpriseNet6_Softkey_PostgreSQL_ENU on docker and I found the issue:

 

On my understanding is not compatible with .Net core 6. There is some changes we need to perform?

Like 0

Like

10 comments
Best reply

Hi Federico,

 

Last time I also experienced the same problem.

Could you find the "Newtonsoft.Json.dll" in the Creatio main folder?

If you can find it then you just need to add it into the "Terrasoft.Configuration.Dev.csproj" file as a reference.

 

                <Reference Include="Newtonsoft.Json">

                        <HintPath>$(CoreLibPath)/Newtonsoft.Json.dll</HintPath>

                        <Private>false</Private>

                </Reference>

 

Hope it helps.

Hi Federico, 

please contact us at support@creatio.com regarding this error. 

We might need a copy of the database and the binaries you were provided with for the analysis. 



Best regards,

Yuri

Yurii Sokil,

SR-01240311 has been created. Waiting for answer :)

Federico Buffa,

Hello,

Please provide a copy of your database and binary files by contacting us directly from your email at support@creatio.com.

 

We are looking forward to your email.



Best regards,

Pavlo

Federico you must search "Newtonsoft.Json.dll" ain another local instance (sales or service, in studio didn't come) and install it on the Workspace Explorer in your package, Click on Add and select Import, click on the Dll and voila!

Julio.Falcon_Nodos,

julio as you can see is a out of the box class and the all is present in the folder. For some reason with .net core 6 is not referencing the DLL using the docker installation.  What you say is correct, only if you have the code of the class or you can rebuild it. Thanks for the answer 

Federico Buffa,

Yes, but for some reason this assembly is not installed, I have this problem in Creatio 8.0.9.1582, and what I did is search  "Newtonsoft.dll" in another Creatio local instances and use it to add to my WE. Try it

Julio.Falcon_Nodos,

The dll is in the docker container I can see that. Are you using the Docker container with linux version?

no, but I'm trying to create some to train my team and not depend on trial limitations, but have no too much time to build the container... have you some?

 

Hi Federico,

 

Last time I also experienced the same problem.

Could you find the "Newtonsoft.Json.dll" in the Creatio main folder?

If you can find it then you just need to add it into the "Terrasoft.Configuration.Dev.csproj" file as a reference.

 

                <Reference Include="Newtonsoft.Json">

                        <HintPath>$(CoreLibPath)/Newtonsoft.Json.dll</HintPath>

                        <Private>false</Private>

                </Reference>

 

Hope it helps.

David Chandra,

That works for me. The xml was there but the patch was not the correct one. Thank you!

Show all comments