The Set Password Protection tool allows you to choose from 5 different password types. The password type determines the kind of password protection that is applied to your .NET application. Each password type has different features.

Protection Type

Standard Protection: This type of protection locks the application until it it unlocked with a password. After it has been unlocked, the application will run on that PC indefinitely. If the protected application is copied to another PC, it will not work until unlocked on the new PC. There is no "renewal password" option with this type of protection.

Number of Uses Protection: This protection sets the number of times an application can be used. The application can be used for the specified number of uses. Each time the application starts up, that is counted as one use. After the number of allowable uses has been exceeded, the application is locked and will remain locked until it is unlocked with a password. After being unlocked, the application will run indefinitely. At any time, if the protected application is copied to another PC, it will not work until unlocked on the new PC.

There is a "renewable" password option with this type of protection. This option allows the protected application to run for the specified number of uses. After the number of allowable uses has been exceeded, the application is locked and will remain locked until it is unlocked with a password. After being unlocked with a new password, the application will not run indefinitely but will only run again for the number of allowable uses. At any time, if the protected application is copied to another PC, it will not work until unlocked on the new PC.

Number of Days Protection: This protection sets the number of days an application can be used. The application can be used for the specified number of days. After the number of allowable days has been exceeded, the application is locked and will remain locked until it is unlocked with a password. After being unlocked, the application will run indefinitely. At any time, if the protected application is copied to another PC, it will not work until unlocked on the new PC.

There is a "renewable" password option with this type of protection. This option allows the protected application to run for the specified number of days. After the number of allowable days has been exceeded, the application is locked and will remain locked until it is unlocked with a password. After being unlocked with a password, the application will not run indefinitely but will only run again for the number of allowable days. At any time, if the protected application is copied to another PC, it will not work until unlocked on the new PC.

Number of Months Protection: This protection sets the number of months an application can be used. The application can be used for the specified number of months. After the number of allowable months has been exceeded, the application is locked and will remain locked until it is unlocked with a password. After being unlocked, the application will run indefinitely. At any time, if the protected application is copied to another PC, it will not work until unlocked on the new PC.

There is a "renewable" password option with this type of protection. This option allows the protected application to run for the specified number of months. After the number of allowable months has been exceeded, the application is locked and will remain locked until it is unlocked with a password. After being unlocked with a password, the application will not run indefinitely but will only run again for the number of allowable months. At any time, if the protected application is copied to another PC, it will not work until unlocked on the new PC.

Expiration Date Protection: This protection sets the date after which an application will be locked. The application will run until the specifed date is exceeded. After the specified date, the application is locked and will remail locked until unlocked with a password. After being unlocked, the application will run indefinitely. There is no "renewal password" option with this type of protection.