EldoS
MsgConnect home / Documentation / Installation of .NET edition
Navigation
Web site
Support
Table Of Contents

Installation and usage of .NET edition

.NET edition of MsgConnect is shipped as a compiled assembly file (evaluation version) and as a compiled assembly file + C# source code (registered version).

.NET edition is located in "<MsgConnect>\Code\.NET" folder. It includes core files, sample applications and MCDataTree, hierarchical storage for information that can be used to pack and transfer data across different platforms.

To compile and install the package in Visual Studio.NET you need to open MsgConnect.sln in VS.NET IDE and build it. After that you can use MsgConnect assembly in your application.
You can install MsgConnect to Toolbox. To do this use Tools->Customize toolbox menu command. Then activate ".NET Framework Components" page and click "Browse..." button. Select MsgConnect.dll file and click Ok. The components will be added to the list automatically.

To compile and install the package in Borland products for Microsoft .NET Framework (C#Builder or Delphi 8) you need to install MsgConnect assembly to Toolbox. To do this

  1. use "Component->Installed .NET Components" menu command in C#Builder or Delphi 8 IDE.
  2. In the "Installed .NET Components" dialog that appears navigate to ".NET Components" page (it is opened by default). Press "Select an Assembly" button.
  3. Navigate to "<MsgConnect>\Code\.NET" folder and select MsgConnect.dll file.
  4. Press OK button to close the dialog.
After that the components are registered and ready to use.

To use .NET edition of MsgConnect you need to use the license key. If you don't have a commercial license, you can use the following evaluation code:
"4800000040000000B68192F1EDC74389A296CF9B1A5E263A
41D801F3B57093B463B809E041DE11EC9F39BCDAFE187E4E
2D069C82C416FDBA9F39BCDAFE187E4E2D069C82C416FDBA" (quotes are NOT part of the key)
The code is wrapped for better readability, however it should be passed as one line of text, without line breaks and spaces.
Use MCMessenger.SetLicenseKey static method to set the license key. Please see sample project for details.

Design-time support for MsgConnect (.NET CF)

If you want to add MsgConnect .CF classes to VS.NET Toolbox (VS.NET 2003 only), you need to do the steps described below.

In order to have the VS.NET recognize the control library, you need to install/copy the runtime and design time piece into the SDK directories. They are put there by installer, but in some cases you might need to do this by hand.

You copy runtime file MsgConnectCF.dll from <MsgConnect>\Code\.NET\Core subdirectory into the “...\CompactFrameworkSDK\v1.0.5000\Windows CE” directory. For the default install, this will be C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE

You also copy our design time file MsgConnectCFDsgn.dll into the “...\CompactFrameworkSDK\v1.0.5000\Windows CE\Designer”, for the default install this will be C:\Program Files\Microsoft Visual Studio .NET\CompactFrameworkSDK\v1.0.5000\Windows CE\Designer

Now you can add the design-time version the Visual Studio.NET Toolbox by right-clicking on ‘Device Controls’ tab of Toolbox and selecting ‘Add/Remove Items…’ menu item. Just browse to the ...\CompactFrameworkSDK\1.0.5000\Windows CE\Designer directory and select the design-time version of MsgConnectCF assembly.

Notes

ProcMonViewer sample won't work with evaluation version of MsgConnect due to delays present only in evaluation version. Registered version doesn't have such delays and ProcMonViewer sample works fine.

Limitations of evaluation version

Evaluation version sends messages with 0.5 sec delay. In other words, one can't send more than 2 messages per second with evaluation version. No other limitations are set.

 
Contact Us | Subscribe | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2005, EldoS Corporation