SSIS - bład przy instalacji "WinSCP .NET assembly" nugget package

SSIS - bład przy instalacji "WinSCP .NET assembly" nugget package
BlackBad
  • Rejestracja:ponad 8 lat
  • Ostatnio:3 dni
  • Postów:454
0

Witam,

czy ktoś z obecnych pracował może z Win SCP. NET assembly ? Bo mam dziwaczny błąd przy próbie instalacji do projektu SSIS i nie mogę go obejść. Błąd wywala jak poniżej:

screenshot-20181218135645.png

Framework używany w projekcie to .NET 4.5. Na stronie "paczki" nie ma żadnej informacji odnośnie obostrzeń do wersji frameworka ... no i jestem głupi o co chodzi.

Generalnie plan jest taki, że chciałbym raczej oprogramować akcje z sFTP w "Script Task" - zamiast "Execute Process Task". Dla prostych akcji 2 opcja była OK - ale jeśli wchodzimy w jakieś warunki to już zaczyna się bez sensowne kombinowanie.

Względnie jeśli nie z pomocą bibliotek WinSCP - może podpowiecie / podrzucicie inne rozwiązanie ?
Z góry dzięki za sugestie i pomoc.

Ps. wiem że to nie stricte problem "bazy danych" - ale wydaje się, że jak mowa o SSIS to najszybciej tu.

edytowany 1x, ostatnio: BlackBad
PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 2 godziny
  • Postów:3881
0

Nie znam się to się wypowiem ;)

Za dokumentacją (https://winscp.net/eng/docs/library_install#gac), pogrubienie moje

In special cases, you may need to install the assembly into Global Assembly Cache (GAC),** particularly to use it from SSIS**.
When you install the assembly to GAC, you need to configure a path to WinSCP executable.
On Development Machine)

Więc wychodzi mi, że jako paczka nugget odpada

edytowany 1x, ostatnio: Panczo
BlackBad
  • Rejestracja:ponad 8 lat
  • Ostatnio:3 dni
  • Postów:454
0

No ale właśnie z tej samej, że strony zgodnie z zaleceniem z wcześniejszego akapitu "Installing" poszedłem w stronę Nugets (pogrubienie moje) :

Further steps depend on a development environment/programming languages, that you will use with the assembly:

  • PowerShell: No additional installations steps are needed. Read about using WinSCP .NET assembly from PowerShell.
  • **Visual Studio (C#, VB.NET): For development, you better use the NugGet package, instead of installing the assembly manually. **The NuGet package will even care for configuring your project to deploy the assembly.
  • VBA, VBScript, JScript, Perl: You need to register the assembly for COM.

No ale może faktycznie spróbuje to zrobić manual**nie wtedy :|

edytowany 1x, ostatnio: BlackBad
PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 2 godziny
  • Postów:3881
1
BlackBad
No dobra.. to wracam do tematu GAC albo tego obejścia (tam na stronie WinSCP też gdzieś było o tym obejściu ;) .. póki co kciuk w górę i "spasiba" za pomoc w szukaniu rozwiązań ;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.