RapidXLL Team
ReadMe

 

RapidXLL_NETTM automatically converts C/C++ to:

Excel Add-Ins,

.NET Libraries, and

HTML Documentation.

Copyright (c) BreezeWay Software Corporation. 

All Rights Reserved.

 

Please visit our web site for the latest information:

http://www.RapidXLL.Net/

         

 

         README    

 

*** SECTIONS IN THIS FILE ***

 

      Release History

      Sample Excel Add-In (Automated XLL Wrapper)

      Sample .NET (Automated Managed C++ Wrapper)

      DEBUGGING / RUNNING

      DEPLOYMENT

      NOTE on Excel Debugging

      NOTE to Visual Studio Express Users

 

******************************************************************

Release History

 

1.25  Nov-17-2006       Supports Visual Studio Express, 2005, 2003                             

1.2   Sep-9-2006        Integrates C++ with MicroSoft .NET Platform                            

1.1   Aug-18-2006       Generates HTML Documentation                         

1.0   Jul-30-2006       Integrates C++ with Excel Workbook Functions                           

 

******************************************************************

EXAMPLE Excel Add-In (Automated XLL Wrapper):

 

A running sample of RapidXLL features are found in the

example SimpleDLL solution. Please open the VisualStudio Project

through the applications menu :

 

      start -> All Programs -> RapidXLL -> Samples -> SimpleDLL

 

The sample code is easy to read and walks you through each feature.

Simply read the header files.  Each function uses an additional feature.

 

 

******************************************************************

EXAMPLE .NET (Automated Managed C++ Wrapper):

 

A running sample of RapidXLL_NET features are found in the

example SimpleCSharp solution. Please open the VisualStudio Project

through the applications menu :

 

      start -> All Programs -> RapidXLL -> Samples -> SimpleCSharp

 

This sample brings up a simple C# form application which interfaces

with the RapidXLL_NET library and the automatically generated .NET

wrapper.  The auto-generated wrapper, SimpleDLL_NET uses Managed C++

to interface with the C++ SimpleDLL library.

 

 

******************************************************************

DEBUGGING / RUNNING:

 

Press F5 to compile and run your SimpleDLL C/C++ Library.

RapidXLL will automatically convert the unmanaged library to an Excel

Add-In, a .NET Library, and HTML User Documentation.

 

Click "Yes" when asked if you wish to build the example.

 

 

******************************************************************

DEPLOYMENT: 

 

BreezeWay Software publishes a redistributable installer msi. 

Please download it from http://www.RapidXLL.Net/

 

The redistributable portion of the Software consists of these files:

     RapidXLL\Public\RapidXLL.dll

     RapidXLL\Public\RapidXLL_NET.dll

     RapidXLL\Public\RapidXLL_License.txt

The user should have the MicroSoft .NET redistributable in order to use

.NET applications.  Two additional files MicroSoft library dlls, freely

redistributable and usually located in C:\windows\system32\, may be

required.  They are placed in the same directory in case the user is

missing these standard libraries:

     RapidXLL\Public\MSVCP71.DLL

     RapidXLL\Public\MSVCR71.DLL

 

******************************************************************

NOTE on Excel Debugging: 

 

In order to run Excel Add-Ins you need to have Excel.  The project

should run Excel.  If Excel does not come up, or you get a message that

debug command is not found, please do the following:

 

  In Microsoft Visual Studio:

 

    View -> Solution Explorer

    In Solution Explorer 

        Right Click on SimpleDLL

          Select Properties

    In Properties Window

       Select Debugging

    In the Debugging Tab set the following:

      

       Command            C:\YourPathToExcel\EXCEL.EXE

       Command Arguments  /e $(TargetName).xll ..\RapidXLL_Simple.xls

       Working Directory  $(TargetDir)

       Attach             No

 

       Debugger Type      Auto

       SQL Debugging      No

 

       Connection         Local

                

 

******************************************************************

NOTE to Visual Studio Express Users:

 

Visual Studio Express users need to download and install Microsoft's

Platform SDK at :

      http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk

RapidXLL's installer will add the appropriate paths to Visual

Studio Express's Config files.

 

Visual Studio Express packages are segregated by language.  One

solution cannot simultaniously run C++ and C#.  The C++ IDE is fully

functional.  Users will be able to develop, compile, debug, run, and

deploy Excel Add-Ins built with RapidXLL_NET.  The C# package allows

for development and compilation.  The Express edition will not allow

for debugging of the C# Projects' resulting executable or stepping

into native code.  However, the resulting C# binary files will run

properly and can be deployed. 

 

******************************************************************

RapidXLL, RapidXLL_NET, RapidNET, BreezeWay Software Service are

trademarks of BreezeWay Software Corporation.  All rights reserved.

 

VisualStudio and Excel are trade marks of MicroSoft Corporation.

******************************************************************

 

Home    Products    Contact Us    Download    Buy Now