Differences

This shows you the differences between the selected revisions of the page.

2022-02-19 2022-12-08
Restored revision 1643785696. Undoing revision 1645262693. (martin) (hidden) ssis (martin)
Line 15: Line 15:
  * Visual Studio (C#, VB.NET): For development, you better use the [[#nuget|NugGet package]], instead of installing the assembly manually. The NuGet package will even care for configuring your project to deploy the assembly.   * Visual Studio (C#, VB.NET): For development, you better use the [[#nuget|NugGet package]], instead of installing the assembly manually. The NuGet package will even care for configuring your project to deploy the assembly.
  * [[library_vb|VBA]], [[library_com_wsh|VBScript, JScript]], [[library_perl|Perl]]: You need to [[#registering|register the assembly for COM]].   * [[library_vb|VBA]], [[library_com_wsh|VBScript, JScript]], [[library_perl|Perl]]: You need to [[#registering|register the assembly for COM]].
 +  * SSIS: Read about [[library_ssis#using|using WinSCP .NET assembly from SSIS]].
The version of ''WinSCPnet.dll'' in the root of the package is .NET Framework build of the assembly. If your project targets .NET (Core) or if you use [[library_powershell#powershell|PowerShell (Core) 6/7]], you have to use .NET Standard build of the assembly, which is located in the ''netstandard2.0'' subfolder. The .NET Standard build has some minor limitations and cannot be used with COM. The version of ''WinSCPnet.dll'' in the root of the package is .NET Framework build of the assembly. If your project targets .NET (Core) or if you use [[library_powershell#powershell|PowerShell (Core) 6/7]], you have to use .NET Standard build of the assembly, which is located in the ''netstandard2.0'' subfolder. The .NET Standard build has some minor limitations and cannot be used with COM.

Last modified: by martin