Is the dll file trial or full version?

+1 vote
asked Nov 23, 2010 by Rebex KB (8,240 points)
edited Nov 15, 2012

I'd like to make sure that I'm distribution the correct version of DLL file along with my application.

How do I check whether the dll is a trial version or a full version?

1 Answer

0 votes
answered Nov 23, 2010 by Martin Vobr (12,900 points)
edited Jan 23 by stepantalalayev
Best answer
  • Right click on dll file and select "Properties" from context menu
  • Switch to details tab
  • Check "Product name"

DLLs from trial version have name such us "Rebex SFTP (Trial)"

alt text

DLLs from full version have name such as "Rebex SFTP (Full)"

alt text

commented Nov 15, 2012 by Jan Sotola (16,580 points)
edited Nov 15, 2012

If you are obtaining the "Trial version of Rebex SFTP for .NET has expired" even though you have already installed the full version, see the following KB article.

commented Jun 18, 2015 by Tomas Knopp (58,890 points)
Another means to differentiate between the trial and full version
is to create a log of communication as described at
Then Connect with one of our client classes (Ftp, Imap, Pop3, Scp, Sftp, Smtp, Ssh, Telnet, etc.)  and see the log then.
Here is a sample log file from the trial version:
2015-03-26 14:11:28.419 Opening log file.
2015-03-26 14:11:28.420 Using FileLogWriter version 2.0.5555.0.
2015-03-26 14:11:28.443 INFO Ftp(1)[1] Info: Connecting to ftp-server:21 using Ftp 4.0.5555.0 (trial version).
The full version of Rebex components will log only:
Connecting to server:port using Ftp 4.0.5555.0.
whereas the trial version will read:
Connecting to server:port using Ftp 4.0.5555.0 (trial version).