Our Products:   CompleteFTP  edtFTPnet/Free  edtFTPnet/PRO  edtFTPj/Free  edtFTPj/PRO
0 votes
4.1k views
in .NET FTP by (320 points)
I have several .NET DLLs built around the edtFTPNet DLL (free version).

From what I can gather, all that is necessary to implement the edtFTPNetPRO (subscribed version) is:

  • replace the edtFTPNet DLL in the project BIN directory with edtFTPNetPRO DLL
  • change the project reference to point to that DLL


however, what I don't know is whether the namespace is the same for the DLLs?
Since the FREE version only performed standard non-secure FTP functions,
the namespace used in my C# code was:

using EnterpriseDT.Net.Ftp;

Is this still correct?

Is there anything else I would need to do to implement the edtFTPNetPRO DLL so long as NO secure FTP functions are used at this time?

3 Answers

0 votes
by (162k points)
That should be all that you need to do. The namespace is the same.

Once you start using the secure functionality, you will need to use SecureFTPConnection rather than FTPConnection. You'll need to add the license properties and some protocol specific settings, but these will only be a few lines of code. Everything else should stay the same (SecureFTPConnection is a subclass of FTPConnection).
0 votes
by (320 points)
Thank you. Sorry I had to ask, but I could not find anything in the documentation that addressed this.

Also, when using the secure functions I realize that the license# and owner is required. I know they can be set using the properties of the connection object, but can my DLLs (wrappers for edtFTPNetPro) pick them up from the calling applications app.config or web.config?
0 votes
by (162k points)
Thank you. Sorry I had to ask, but I could not find anything in the documentation that addressed this.

Also, when using the secure functions I realize that the license# and owner is required. I know they can be set using the properties of the connection object, but can my DLLs (wrappers for edtFTPNetPro) pick them up from the calling applications app.config or web.config?


Yes, you can pick these up from the config.

Categories

...