2009-05-14 11 views
1

カスタマイズされたリストとカスタマイズされたページがほとんどないサイトテンプレートがあります。これまでサイトテンプレートを使用する必要が生じたときに新しいWebを作成します。 Webを作成した後、C#コードを使用してテーマとWebへのユニークなアクセス権を設定してから、そのページを新しく作成したWeb URLにリダイレクトします。私のコードは、長い実行中の操作で実行されます。それはいつもうまく動作しますが、ページが新しく作成されたWebにリダイレクトされたときに、「ファイルが見つかりません」というエラーが表示されることがあります。ログエラー:リストの作成に失敗しました

私はよく見ると、Webが適切に作成され、権限が設定されていることがわかります。ページライブラリ&他のリストも見つかりますが、マスターページギャラリーは見つかりません。そのため、私はページライブラリのどのページもブラウズできませんでした。&ウェブテーマをチェックすることさえできませんでした。私がログを見ると、以下のエラーが見つかりました。

04/09/2009 14:22:49.35 w3wp.exe(0x11B4)0x0D0C Windows SharePoint Servicesの一般的な8z1yメディアWebページ "http://rootsite/subsite"、HRESULT = 0x81020012のリスト "マスタページギャラリー"の作成に失敗しました。 XMLのリスト:

この問題の原因は何ですか?私はこの問題をいつでも得ることができます。コードにはエラーは発生しませんでしたが、Webのマスターページギャラリーは作成されませんでした。このような問題に直面したことはありますか?これをどうすれば解決できますか?事前に

おかげで、あなたが取得している

〜YUVA

答えて

1

HRESULTは、COMエラーからです:System.Runtime.InteropServices.COMException(0x81020012):指定された名前は既に使用されています。

作成しようとしているギャラリーが、Webレベルではなく、サイトまたはWebアプリケーションレベルであることを確認してください。あなたが成功したときと終わっていないときのURLの例を投稿できますか?

0

ウェブページではなくサイトのマスターページギャラリーですか?サブサイトは、親サイトによって定義されたマスターページを使用できるため、サブサイトのマスターページも定義しようとすると混乱する可能性があります。

関連する問題