2012-04-02 6 views
0

私は、ドキュメントをSharePoint 2010ドキュメントライブラリ(バージョン履歴を有効にして)にアップロードするC#アプリケーションを用意しています。私は、ドキュメントをアップロードするために使用していたコードの行は、以下のいずれかです。このリストの設定は最近変更されました。このリストを編集する前にブラウザをリフレッシュしてください。

ブラウザで開く別の文書の編集ページのフォームを持ちながら、私は、ドキュメントをアップロードしていたときに問題が発生しています。

私はSharepoint FoundationをhereというHotFixでアップグレードしましたが、保存ボタンをクリックしようとすると、上記のエラーが表示されます(このリストの設定は最近変更されています。それは問題を解決しませんでした。

答えて

0

私はEventFiringEnabledを使って同じ問題を抱えていました。

特定のリスト/ライブラリにイベントレシーバーがない場合は、これを使用します。

this.EventFiringEnabled = false; 

Web.Files.Add(destinationURL, documentFileStream, metaDataHashTable, trueBooleanToOverwriteChanges); 

this.EventFiringEnabled = true; 

と、リスト/ライブラリに関連付けられているイベントレシーバーを持っている場合は、コードを開始する前に、同じを使用して、それが真の最終的

をブロックで作ります
関連する問題