Is a Rebex DLL file a trial or full version?

+1 vote
asked Nov 23, 2010 by Rebex KB (8,430 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,950 points)
edited Mar 1, 2019 by Lukas Pokorny
Best answer
  1. Right-click a Rebex DLL file in Windows Explorer and select "Properties" from the context menu.
  2. Switch to "Details" tab.
  3. Check the "Product name".

DLLs from trial version use product names such us "Rebex SFTP (Trial)".


DLLs from full version use product names such as "Rebex SFTP (Full)".


DLLs from NuGet version use product names such as "Rebex SFTP (NuGet)".

commented Nov 15, 2012 by Jan Sotola (17,670 points)
edited Nov 15, 2012

If you are getting a "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).