Click here to Skip to main content
15,903,201 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I've built a program that uses the Microsoft direct speech control. It works fine on the machine I designed it on, but when I install it on the client machine it throws an error saying "You do not have an appropriate licence to use this functionality". So I did a Google search and found something called VB6cli.exe which is supposed to fix faulty licencing issues in vb6. It didn't. I also removed all references to the direct speech control, rebuilt the program and its setup, and it installed and ran just fine on the client machine. So I've narrowed it down to that control being the problem.

Basically I'm just wondering if anyone out there is aware of this issue and how they fixed it. Thanks in advance.
Posted
Updated 20-Dec-11 7:21am
v2

1 solution

Make sure that both you and your client have the latest version of SAPI installed (you may have to install the latest sdk as well if you need to update your installation).
 
Share this answer
 
Comments
Kevnar 20-Dec-11 14:01pm    
Yes, that fixed it. I'd just discovered that solution myself and I came to post the answer, but you saved me the trouble. I'll have to include the sapi package in the distribution. Thanks.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900