問題タブ [winscp-net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2910 参照

c# - WinSCP .NET アセンブリは、「モジュールにはアセンブリ マニフェストが含まれていると予想されていました」をスローします。

FTP 自動化のために C# プロジェクト内で WinSCP を使用しようとしています。Visual Studio 2012 を使用していますが、それを機能させる方法がわかりません。

私がこれまでに行ったこと:

  • WinSCP.exeをプロジェクト フォルダにコピーしました。
  • WinSCPnet.dllへの参照をプロジェクトにインポートしました
  • 走ったC:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe Path/To/WINSCPnet.DLL /codebase /tlb

これは今のところ私のコードです:

これをコードで実行すると、次の例外が発生します。

Visual Studio のエラーは次のとおりです。BadImageFormatException が処理されませんでした。

WinSCP を C# プログラムにインポートする方法が正確にはわかりません。ここでいくつかのガイダンスをいただければ幸いです。

結論 私は 5.2.5 Beta と 32 ビットを使用していましたが、私のプロジェクトは 64 ビットでした。

0 投票する
1 に答える
1965 参照

c# - WinSCP .NET アセンブリ オープン ストアド セッション

WinSCP が提供する .NET アセンブリを使用して、WinSCP アプリケーションから作成された保存済みセッションを開くにはどうすればよいですか?

0 投票する
1 に答える
5061 参照

c# - WinSCP .NET アセンブリを使用してディレクトリにファイルをダウンロードできません

SFTP 機能用の WinSCP .NET アセンブリを実装しています。セッションを確立し、ディレクトリを一覧表示し、ファイルを\bin\x86\Debugにダウンロードできますが、何らかの理由でbin\x86\Debug\ediローカル ドライブのディレクトリにファイルをダウンロードできません。

コードをダウンロード:

次の方法で呼び出されます。

私はもう試した:

すべての場合で%2Fedi%2Ffilename.txt、指定されたパスではなく、作業ディレクトリにダウンロードされます。

0 投票する
1 に答える
7875 参照

c# - ターゲットファイルが既に存在する場合、WinSCP .NET Assembly を使用してファイルを移動/名前変更する方法は?

WinSCP .NET Assembly (C#) を使用して SFTP ファイル転送プロジェクトを開発しています。

サーバー内のファイルを移動したい。コードは次のとおりです。

現在移動中のファイルがターゲット パスに存在する場合、そのファイルは移動されません。だから私はファイルの名前を変更して移動したい。

それを行う方法はありますか?

0 投票する
1 に答える
1384 参照

c# - WinSCP .NET アセンブリの実行速度を上げるには?

WinSCP .NET を使用して速度パフォーマンスを考え出した人はいますか?

http://winscp.net/eng/docs/library#csharpで C# WinSCP の例を試します。起動時に、最初のステートメント ( の初期化WinSCP.SessionOptions) に到達するまでに約 30 秒かかることに注意してください。

誰が何が起こっているのか知っていますか?スピードアップするには?

私がしなければならないことは、C++ プログラム (C++/CLI またはプレーン C++) を作成して、1 分ごと、X 分ごと、1 時間ごと、さらには 1 日ごとに発生する SFTP 転送を自動化することです。速度は私にとって懸念事項であり、特に転送は 1 分ごとに行われます。より良いパフォーマンスを発揮できる別のライブラリがあれば、それも教えてください。ありがとう。