私は1秒ごとにタイムスタンプに基づいてファイルを作成し、別のフォルダに移動してそれらをフォルダに保存するWebサービスに投稿として送信するアプリケーションを作成しています。 生成関数を実行すると、生成関数は正常に生成されます。 アップロード機能を実行すると、アップロード機能が正常にアップロードされます。 しかし、両方のコンポーネントとbackgroundworkerコンポーネントを実行すると、最初のものは完全に動作しますが、アップロードメカニズムはファイルが別のプロセスによって開かれたことをemに通知します。 どうすれば解決できますか? Thxファイルを保存して同時にアップロードする
答えて
ファイルストリームクラスなどのIDisposableインターフェイスを実装しているクラスを扱うときは、これらのクラスの使用法をunsing文で囲むことをお勧めします。 From MSDN:
もう1つ注意すべきことは、マルチスレッド同期です。あなたの「アップロード」バックグラウンドワーカーが、ファイルを作成する前にバックグラウンドワーカーがファイルにアクセスしようとしている可能性があります。
はうまくいっていない。 –
こちらのコードをご確認ください: –
https://www.dropbox.com/s/ks4uu6csdk3691g/3%20functions%20in%20the%20same%20time%20-%20localhost.zip –
- 1. 同じファイルを同時にダウンロードしてアップロードするには、Curl
- 2. ファイルを保存せずにファイルを作成してアップロードする
- 3. フェニックスのファイルをアップロードしてアクセスしてローカルに保存する
- 4. アップロードしたファイルを保存する -
- 5. 保存場所にファイルをアップロードする
- 6. Jettyはアップロード時にファイルを一時的に保存しますか?
- 7. ファイルをs3にアップロードしてFirebaseに保存する - Swift 2.2
- 8. アップロードせずにPaperclipを使用してファイルを保存する
- 9. ファイルをアップロードしてフォルダに保存していますか?
- 10. 同時にフォルダを作成してファイルをアップロードする
- 11. reactjs mongodb - ファイルをアップロードしてmongodbドキュメントに保存する方法
- 12. 保存せずにファイルを受信してアップロードする
- 13. ファイルをアップロードし、圧縮してメモリに保存します。
- 14. 同時に複数のファイルを保存して名前を変更せずにPDFとして保存
- 15. App_Dataを使用してアップロードしたファイルを保存する
- 16. ビデオを同時に再生/ストリーミングして保存するには?
- 17. アップロードしたファイルのファイル名をモデルに保存する方法
- 18. 元のファイル名でファイルを保存してngファイルをサーバにアップロードする
- 19. PHP:フォームを送信して同時にデータを保存する
- 20. アップロードされたファイルを保存する
- 21. urllibでhttpステータスを同時にミラー化して保存する
- 22. ファイルをアップロードし、プログラムコードでampscriptを使用してデータに保存
- 23. Javascript:アップロードしたファイルを保存
- 24. イメージをアップロードして保存する
- 25. ファイルをアップロードしてPHPで保存する
- 26. 複数のファイルをアップロードして保存する
- 27. ファイル名をsqlデータベースに保存してssisパッケージを同時に実行
- 28. 同時にデータを保存してTkinterウィンドウを閉じる
- 29. zipファイルをダウンロードしてクライアントマシンに一時的に保存する
- 30. アップロードされたファイルをアレイに保存
作成したファイルをディスクに書き込んだ後に閉じていませんか? – Brian