Differences
This shows you the differences between the selected revisions of the page.
2018-04-11 | 2018-04-26 | ||
Restored revision 1516112422. Undoing revision 1523388252. (martin) (hidden) | wording + positive messages first + discourage from use in web application (martin) | ||
Line 6: | Line 6: | ||
===== [[purpose]] Purpose of the Assembly ===== | ===== [[purpose]] Purpose of the Assembly ===== | ||
- | The library is primarily intended for advanced automation tasks that require conditional processing, loops or other control structures for which the basic [[scripting|scripting interface]] is too limited. The library is not a general purpose file transfer library. It particularly lacks support for interactive processing and as such it is not well suited for use in GUI applications. | + | The library is primarily intended for advanced automation tasks that require conditional processing, loops or other control structures for which the basic [[scripting|scripting interface]] is too limited. |
- | As the assembly drives WinSCP Windows executable, it cannot be used in .NET Core projects. | + | You can use the assembly to write scripts that [[guide_custom_commands_automation|extend functionality of WinSCP GUI]]. |
- | You can write a script using the assembly that [[guide_custom_commands_automation|extends functionality of WinSCP GUI]]. | + | The library is not a general purpose file transfer library. It particularly has a limited support for an interactive processing, and as such it is not well suited for use in GUI applications. |
+ | |||
+ | As the assembly drives WinSCP Windows executable, it cannot be used in .NET Core projects. For the same reason it is also difficult to use the assembly within a restricted environment like a web server, that limits or even restricts execution of external processes. | ||
===== Downloading and Installing the Assembly ===== | ===== Downloading and Installing the Assembly ===== |