Frequently Asked Questions
Q. Why KNOCKS components don't exist on the toolbox in VisualStudio 2005, after the installation?
A. The VisualStudio 2005 automated component addition will not always succeed, generally because you have an instance of Visual Studio running during installation. If the component does not exist in the toolbox, you can add it manually by right clicking on the toolbox, select the 'Choose Items' command, browse to the KNOCKS.* assembly, and finally select the component in the 'Choose Toolbox Items' dialog to add the KNOCKS components.
Q. What target platforms and programmer languages do KNOCKS Components work with?
A. Operating Systems list includes Windows 98, ME, 2K, XP. Even more it will work probably under subsequent Microsoft Windows Operating systems due to the fact that KNOCKS components are developed purely in C#.NET The scope of programming languages is wide enough to cover all programming languages which support COM objects including MS Visual C++, MS Visual Basic, Borland Delphi.
Q. How can I make a purchase on your website?
A. Currently all our orders are processed though the universally accepted Paypal.Follow the instructions given at paypal.com to make your purchase with any major credit card (Visa, MasterCard, American Express etc.). As soon as your purchase is completed you will be rediercted back to our website to show your registration information. Also this information is mailed to you. If you dont get a mail 24 hours after completing your payment, please mail us at info@knocks-solutions.com
Q. Do we need to pay any royalty fees for the products developed with KNOCKS components?
A. No royalty fees are required. You may redistribute your application freely, without any additional payments. License should be obtained for each developer, who will work with KNOCKS component. Each licensed developer is entitled to use KNOCKS compoenents in any number of commercial/non-commercial projects royalty-free. So if you have for example 3 developers, you need 3 licenses.
Q. What type of license agreement is offered by KNOCKS?
A. The legal license agreement offered by KNOCKS is one seat per developer. As long as the license is not shared by other developers, the product can be used on more than one machine. Client side elements are royalty free and the customer is not charged when distributing the executables. Also, when deploying your application, you will not be charged per-server deployment fees. For details regarding the full license agreement, please visit the License Agreement page to find answers to any questions you may have.
Q. Do we need to purchase technical support and maintenance?
A. All registered users are entitled to free e-mail based technical support and free minor versions upgrades.
Q. How do I report problems or bugs?
A. Please report any problems or bugs to
Q. What is your version scheme and upgrade policy?
A. The version scheme for KNOCKS is version X.Y.Z
X is a major version number.
Y is a minor version number. If a new feature is added, then the minor version number is increased. For example, the addition of new options would necessitate a minor version number increase.
Z is a micro version number (a bug fix version number). If the new version contains minor changes or bug fixes only, then only the bug fix number is increased.
The general upgrade policy for KNOCKS is as follows:
All minor versions are free to upgrade to. The minor upgrade usually includes slight modifications and bug fixes. The minor upgrade increases only minor version number (from 1.4 to 1.5 for example) or even micro version number (e.g. from 1.4.14 to 1.4.15). Major version upgrade is charged as it presents significant improvements (new features, essentially optimizations, lots of small modifications, etc.). In this case the major version number is increased (from 1.5.9 to 2.0.0 for example). Upgrade to a major version is voluntary so it's up to you whether to update your software or not. Every up-coming major version is announced in two weeks before the official release.
All KNOCKS customers are welcome to update to a newer version. To upgrade your previous version you should uninstall old version, download and install updated version and apply your registration information.
Q. I seem to have lost my product key. Where can I find this information?
A. Simply drop us an email from the EmailID you used to purchase the license key and we will get back to you within 48 hours.
Q. Can I receive technical support during my trial evaluation period?
A. Yes. Free email support through our developer support team is available to handle any questions you may have during your trial period.
Q. I have received the Registration key, but how do I use it?
A. You just need to enter this key in the registration dialog before compilation.
Q. I have entered the Registration key, but it still keeps prompting me with the registration dialog?
A. You just need to rebuild the solution completely to make this go away. The suggested method is to close down your project, and delete the bin, obj folder of your solution, reopen the solution and recompile. This should solve the problem.