DotEtiveFTP enables you to transfer, rename, delete, make, enumerate files and folders synchronously and asynchronously. It supports Socks 4/4A/5, IPv6, transfers resuming, recusive folder transfer, custom commands, transfers tracking, and FXP data transfer for faster backups.
1) Copy the DLL in your Global Assembly Cache
---------------------------------------------
Drag & Drop the DLL in the 'assembly' sub-directory of your WINDOWS directory.
To uninstall, go in your assembly directory, and simply delete the file.
2) Register the DLL in the Global Assembly Cache
------------------------------------------------
Start the command prompt
Type 'gacutil /i ASSEMBLY.DLL' where ASSEMBLY.DLL is the name of the component
you want to install.
NOTE: gacutil is provided with the .NET SDK.
To uninstall, type 'gacutil /u ASSEMBLY.DLL'.
3) ASP.NET Web Application
--------------------------
Copy the DLL in the 'bin' sub-directory of your web application.
Registration Keys
=================
To register an etive component, you need an 'owner key', and a 'serial key'.
The owner key can be set through the 'OwnerKey' property.
The serial key can be set through the 'SerialKey' property.
Our samples contains a keys.cs or keys.vb file containing the keys to use.
To try our component, you may ask the keys pair on our website. These keys
will automatically be sent by email.
Common Issues
=============
1) Error: "The check of the signature failed for assembly 'dotEtive.Net.FtpClient'."
The aspnet_wp process need to be restarted. Indeed, some information are only read
at process startup for performance reasons.
You may also have to recompile your web application.
2) Error: "The located assembly's manifest definition with name dotEtive.Net.FtpClient.dll does not match the assembly reference"
.NET found an assembly but version doesn't match. The web application was maybe compiled against an older version
of our library. Please recompile the web application against the version of our assembly you have.