Wireless Communication Library Support Forum
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News:
WiFi Framework 7.8.11.0 has been released.
https://www.btframework.com/news.htm#a18022021
Home
Help
Search
Calendar
Login
Register
Wireless Communication Library Support Forum
»
Common
»
FAQ
»
How to redistribute WCL .NET Edition with your application?
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: How to redistribute WCL .NET Edition with your application? (Read 21737 times)
Mike Petrichenko
Bluetooth Framework Developer
Administrator
Hero Member
Posts: 3558
Karma: 1000
How to redistribute WCL .NET Edition with your application?
«
on:
December 04, 2015, 07:06:14 AM »
DO NOT REDISTRIBUTE WCL PACKAGE WITH YOUR APPLICATION!
You should redistribute the following files together with your application which uses Wireless Communication Library
wcl.dll
This file must be copied to your application's folder. Do not copy this file into Windows SYSTEM folder.
Your application must reference to the related wcl.dll. There are 2 wcl.dll versions: for Win 32 and for Win 64. WCL does not support ANY CPU configuration. Make sure your specify target CPU in your build settings.
The files which are marked with bold must be referenced.
C++ Redistributable files
.NET 2.0
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\20 folder:
Microsoft.VC80.CRT.manifest
msvcm80.dll
msvcp80.dll
msvcr80.dll
wcl.dll
.NET 3.0
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\30 folder:
Microsoft.VC90.CRT.manifest
msvcm90.dll
msvcp90.dll
msvcr90.dll
wcl.dll
.NET 3.5
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\35 folder:
Microsoft.VC90.CRT.manifest
msvcm90.dll
msvcp90.dll
msvcr90.dll
wcl.dll
.NET 4.0
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\40 folder:
msvcp100.dll
msvcr100.dll
wcl.dll
.NET 4.5
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\45 folder:
msvcp110.dll
msvcr110.dll
vccorlib110.dll
wcl.dll
.NET 4.5.1
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\451 folder:
msvcp120.dll
msvcr120.dll
vccorlib120.dll
wcl.dll
.NET 4.6
(WCL_INSTALL_DIR)\Redist\(PLATFORM)\46 folder:
concrt140.dll
msvcp140.dll
vccorlib140.dll
vcruntime140.dll
wcl.dll
Those files must be copied to your application folder. Do not copy those files to the Windows SYSTEM folder.
wcl2wbt.dll
This DLL from (WCL_INSTALL_DIR)\Redist\redist folder has been built with a latest WidComm SDK but it may have some issues when WidComm is used with Microsoft Bluetooth Drivers.
The wc2wbt.dll from (WCL_INSTALL_DIR)\Redist\old folder has been built with an old WidComm SDK and it is recommended to use with Proximity Marketing applications. But this DLL (from the old folder) has issue with pairing with Bluetooth 2.1 enabled devices.
The DLL must be copied to your application's folder. Also it is possible to copy this DLL to Windows SYSTEM folder.
«
Last Edit: December 10, 2018, 09:13:08 AM by Mike Petrichenko
»
Logged
Bluetooth Framework
IrDA Framework
Serial Framework
WiFi Framework
mdlieder
Guest
Re: How to redistribute WCL .NET Edition with your application?
«
Reply #1 on:
January 18, 2019, 12:22:39 AM »
Is there any similar guidance for the new Bluetooth framework? Are C++ redistributable files still required?
Logged
Mike Petrichenko
Bluetooth Framework Developer
Administrator
Hero Member
Posts: 3558
Karma: 1000
Re: How to redistribute WCL .NET Edition with your application?
«
Reply #2 on:
January 18, 2019, 12:30:12 AM »
Hello,
Bluetooth Framework C++ and VCL Editions do not need any redistrubution because C++ and VCL Editins are statically linked with exe.
.NET Edition requires only wclCommon.dll, wclCommunications.dll and wclBluetoothFramework.dll.
Logged
Bluetooth Framework
IrDA Framework
Serial Framework
WiFi Framework
Print
Pages: [
1
]
Go Up
« previous
next »
Wireless Communication Library Support Forum
»
Common
»
FAQ
»
How to redistribute WCL .NET Edition with your application?
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13