@Francisco,
Hi,
There's some confusion going on, please see:
https://community.appeon.com/index.php/qna/q-a/pb-2022-r2-net-6?limitstart=0#reply-42155
and quoting Peter Pang:
"PB2022 R2:
DLL of .Net framework/.Net Core/.Net x(5,6) can be imported by using .NET DLL Importer. Because it is forward compatible, the original distinction option has been removed.
But after being imported, the LoadWithDotNet function is used by default, which can load normally. If you are worried about compatibility problems, you can also manually change to LoadWithDotnetFramework.
https://community.appeon.com/index.php/qna/q-a/snapdevelop-powerbuilder-net-confusion
"
It's really a shame if .Net Framework DLLs would stop to work, since not all is easily convertible to .Net, especially if you have third party libraries.
Some of our stuff is easily converted and other things are nearly impossible unless we hire some kind of an expert, making migration more difficult and expensive..
regards
For example, If I add below configuration into pbtest.exe.config file and place it on the same folder where exe is present, it works. Is this correct?
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.0.12.0" newVersion="2.0.12.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>