Wireless Communication Library Support Forum

Frameworks => Bluetooth Framework => Topic started by: sommerat on December 06, 2018, 02:33:01 PM

Title: wclRfCommClient not working with 7.5.8.0
Post by: sommerat on December 06, 2018, 02:33:01 PM
We updated to the latest version and had to find out that wclRfCommClient is not working any more because of some Version mixup. e.g. discovery still works
I confirmed the exception also occurs with the Demo Solution!

unfortunatly the message is in german because our VS is german but I think the main part of the exception is readable:
Quote
BindingFailure ist aufgetreten.

Message: Der Assistent f
Title: Re: wclRfCommClient not working with 7.5.8.0
Post by: Mike Petrichenko on December 06, 2018, 02:46:56 PM
Hello,

Uninstall BluetoothFramework completly. Make sure you removed all Bluetooth Framework DLLs (wclCommon.dll, wclCommunication.dll and wclBluetoothFramework.dll). Also make sure you removed them from build folder as well. Install latest version again. Rebuild your project.
Title: Re: wclRfCommClient not working with 7.5.8.0
Post by: sommerat on December 10, 2018, 09:18:34 AM
Hi Mike,

with the recent update to version 7.5.9.0 the problem disappeared.
we did not have to uninstall or delete anything; just install the new version and use the new dlls in our project.

thanks
Title: Re: wclRfCommClient not working with 7.5.8.0
Post by: Mike Petrichenko on December 10, 2018, 09:21:31 AM
As I wrote you had to reinstall and rebuild projects. The issue appeared because of version changed. 7.5.9.0 we did rebuild on our side and Visual Studio updated version numbers.

The other posssible reason is that when you installing 7.5.8.0 some DLLs were bosy by VS or something. So installer was not able to overwrite required files. When you installed 7.5.9.0 the  DLLs were not busy so installed could overwrite old DLLs with new ones.