Installation

To use RapidSpell Web, you must add the Keyoti.RapidSpellWeb.ASP.NETv4.dll (for .NET 4) or Keyoti.RapidSpellWeb.ASP.NETv2.dll (for .NET 2+) or Keyoti.RapidSpellWeb.dll (for .NET 1+) and Keyoti.RapidSpellMDict.dll files to the bin directory of your web application or server and reference the assembly Keyoti.RapidSpellWeb/ Keyoti.RapidSpellWeb.ASP.NETv2/Keyoti.RapidSpellWeb.ASP.NETv4 in your aspx page.

Note:
.NET 4 users should only add controls from, and reference Keyoti.RapidSpellWeb.ASP.NETv4.dll
.NET 2 & 3 users should only add controls from, and reference Keyoti.RapidSpellWeb.ASP.NETv2.dll
.NET 1.x users should use Keyoti.RapidSpellWeb.dll instead

For Visual Studio 2002/2003

Simply add the RapidSpell Web assembly to your Toolbox
1. Select the "Components" tab in the Toolbox slider
2. Right click in the Toolbox area and click "Customize Toolbox..."/"Add Remove Items"
3. Find the RapidSpell.... controls in the list and check them
4. Click Ok. the RapidSpellWeb, RapidSpellWInline, RapidSpellWInlineHelper, RapidSpellWInlineTextBox , RapidSpellWebMultiple and RapidSpellWebLauncher controls have been added to your Toolbox and can be dragged onto forms.

For Visual Studio 2005/2008

Simply add the RapidSpell Web assembly to your Toolbox
1. Select the "Components" tab in the Toolbox slider
2. Right click in the Toolbox area and click "Choose Items"
3. Find the RapidSpell.... controls in the list and check them (ensure you select the controls in the Keyoti.RapidSpellWeb.ASP.NETv2 assembly!)
4. Click Ok. the RapidSpellWeb, RapidSpellWInline, RapidSpellWInlineHelper, RapidSpellWInlineTextBox , RapidSpellWebMultiple and RapidSpellWebLauncher controls have been added to your Toolbox and can be dragged onto forms.

For Visual Studio 2010

Simply add the RapidSpell Web assembly to your Toolbox
1. Select the "Components" tab in the Toolbox slider
2. Right click in the Toolbox area and click "Choose Items"
3. Find the RapidSpell.... controls in the list and check them (ensure you select the controls in the Keyoti.RapidSpellWeb.ASP.NETv4 assembly!)
4. Click Ok. the RapidSpellWeb, RapidSpellWInline, RapidSpellWInlineHelper, RapidSpellWInlineTextBox , RapidSpellWebMultiple and RapidSpellWebLauncher controls have been added to your Toolbox and can be dragged onto forms.

For IIS (ASP.NET 1.x)

1. Copy Keyoti.RapidSpellWeb.dll and Keyoti.RapidSpellMDict.dll files in to the bin directory off your application root.
2. Add

<%@ Register TagPrefix="RapidSpellWeb" Namespace="Keyoti.RapidSpell" Assembly="Keyoti.RapidSpellWeb" %>

to the top of the aspx page where you will use the RapidSpell Web Control. It is vital that in development and deployment that you keep Keyoti.RapidSpellWeb.dll and Keyoti.RapidSpellMDict.dll in the same directory as each other.

For IIS (ASP.NET 2.0, 3.0, 3.5)

1. Copy Keyoti.RapidSpellWeb.ASP.NETv2.dll and Keyoti.RapidSpellMDict.dll files in to the bin directory off your application root.
2. Add

<%@ Register TagPrefix="RapidSpellWeb" Namespace="Keyoti.RapidSpell" Assembly="Keyoti.RapidSpellWeb.ASP.NETv2" %>

to the top of the aspx page where you will use the RapidSpell Web Control.

It is vital that in development and deployment that you keep Keyoti.RapidSpellWeb.ASP.NETv2.dll and Keyoti.RapidSpellMDict.dll in the same directory as each other.

For IIS (ASP.NET 4.0)

1. Copy Keyoti.RapidSpellWeb.ASP.NETv4.dll and Keyoti.RapidSpellMDict.dll files in to the bin directory off your application root.
2. Add

<%@ Register TagPrefix="RapidSpellWeb" Namespace="Keyoti.RapidSpell" Assembly="Keyoti.RapidSpellWeb.ASP.NETv4" %>

to the top of the aspx page where you will use the RapidSpell Web Control.

It is vital that in development and deployment that you keep Keyoti.RapidSpellWeb.ASP.NETv4.dll and Keyoti.RapidSpellMDict.dll in the same directory as each other.

For Borland C# Builder

Adding RapidSpell Web Controls to the Toolbox in C# builder is practically the same as in VisualStudio. If you have difficulty please email support@keyoti.com.

For SharePoint

Under .NET 1.x the controls require client files in an external directory. By default this is / Keyoti_RapidSpell_Web_Common/ (see 'Manually' below) - however SharePoint's URL mapping may cause issues - therefore the files under Keyoti_RapidSpell_Web_Common need to be outside of SharePoint's control. RapidSpellWebLauncher, RapidSpellWeb, RapidSpellWInline and RapidSpellWInlineTextBox each have a ClientFilesFolder property which can be used to specify the absolute location of these files. By default it is /Keyoti_RapidSpell_Web_Common/

If URL mapping is causing problems you will see Javascript errors on the page holding any spell checker controls.