サードパーティの DLL を使用してページ コンテンツをMicrosoft WordおよびPDFに生成する要件イベント レシーバーに取り組んでいます。生成が完了したら、ドキュメント ライブラリにアップロードする必要があります。
これは発生しItemUpdated
、doc または pdf ファイルがライブラリにない場合、コードは正常に動作しますが、それらが作成されて更新する必要がある場合、エラーがスローされます。
ex = {"The file \"http://www-mylab.com/en/home/Documents/James-bond_1033.pdf\" is not checked out. You must first check out this document before making changes."}
web.Files.Add(wordFileUrl, wordStream, true);