1

私の環境にはwcfサーバーとWebサーバーがあります。

SharePointはWebサーバーでホストされています。

この方法でWebサーバーからファイルを追加したところ、問題ありません。

次に、設計変更が行われ、wcfサーバーからファイルを追加しましたが、エラーが発生しました。

SPFolder.Files.Add(fileName, memoryStream, true); // Errors here

スタックトレース:

URL'Template/Template.docx'が無効です。存在しないファイルまたはフォルダーを参照している場合や、現在のWebにない有効なファイルまたはフォルダーを参照している場合があります。---> System.Runtime.InteropServices.COMException(0x81020030):0x81020030 URL'Template/Template.docx'が無効です。存在しないファイルまたはフォルダーを参照している場合や、現在のWebにない有効なファイルまたはフォルダーを参照している場合があります。Microsoft.SharePoint.Library.SPRequestInternalClass.PutFile(String bstrUrl、String bstrWebRelativeUrl、Object punkFile、Int32 cbFile、Object punkFFM、PutFileOpt PutFileOpt、String bstrCreatedBy、String bstrModifiedBy、Int32 iCreatedByID、Int32 iModifiedByID、Object varTimeCreated文字列bstrCheckinComment、バイトpartitionToCheck、Int64fragmentIdToCheck、

私のコードがウェブサーバーにあるとき、それはうまく機能しています。私を助けてください。

4

0 に答える 0