|
Rank: Newbie
Groups: Registered
Joined: 3/1/2017 Posts: 3 Location: Washington D.C.
|
What do the below message mean? I get them when I try to register version 5.4.
Please note that this tool can only register keys for applications which use the DLL Keyoti.RapidSpell.NET4 if you use a different DLL, such as Keyoti.RapidSpell.NET2.TXSupportv1X.dll then you will need to register your key in the dialog shown when running the application, sorry for the inconvenience.
Please note that this tool can only register keys for applications which use the DLL Keyoti.RapidSpell.NET2 if you use a different DLL, such as Keyoti.RapidSpell.NET2.TXSupportv1X.dll then you will need to register your key in the dialog shown when running the application, sorry for the inconvenience.
|
|
Rank: Advanced Member
Groups: Administrators, Registered
Joined: 8/13/2004 Posts: 2,669 Location: Canada
|
It means if you are referencing "Keyoti.RapidSpell.NET4.dll" then you're good. But if you're referencing a different DLL like Keyoti.RapidSpell.NET2.TXSupportv24.dll, then you have to register your license key by running your application, and registering the key when you see the license nag. -your feedback is helpful to other users, thank you!
|
|
Rank: Newbie
Groups: Registered
Joined: 3/1/2017 Posts: 3 Location: Washington D.C.
|
I am not sure I understand. I created a small C# app. It has a TxText Control (v24) on the form. It has one button to spell check. The only reference I make in the project is to Keyoti.RapidSpell.NET2.TXSupportv24.dll.
I copied the exe and all its dependencies to another machine that has never had TxText Control or RapidSpell installed on it and everything worked properly. No nag was displayed.
So, are you saying that the nag is displayed at runtime--i.e. end users of our software would see license nag?
Thanks
Below is the code I was testing.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace WindowsFormsApplication3 { public partial class Form1 : Form { public Form1() { InitializeComponent(); rapidSpellDialog1.AddTextComponent(textControl1); }
private void button1_Click(object sender, EventArgs e) { rapidSpellDialog1.Check(); } } }
|
|
Rank: Advanced Member
Groups: Administrators, Registered
Joined: 8/13/2004 Posts: 2,669 Location: Canada
|
The registration form is just for developers. If you build your app on a registered machine, then there will be a license embedded in your EXE so the end user doesn't see the nag. If you build your app on an unregistered machine, then there will be a nag. So it sounds like you're good to go. Jim -your feedback is helpful to other users, thank you!
|
|