12

いくつかの機会に、サイトの default.aspx ページが機能しないという状況に直面しました。具体的には、アセンブリが見つからないため、WebPart や Control への参照がエラーをスローしています。恐るべき SharePoint Designer を起動し、依存関係の行を削除するだけです。ただし、SharePoint Designer がないときにこの方法を使用したい場合、どうすればよいでしょうか?

編集:「?contents=1」Web パーツ管理ページを使用して Web パーツを削除しても、私の場合は役に立ちませんでした。<%@Register タグはまだ残っていたため、SharePoint Designer を使用して削除する必要がありました。

4

5 に答える 5

5

サイトのすべてのコンテンツを表示します ( http://yourdmain.sharepoint/sitename/_layouts/viewlsts.aspx )。ドキュメント ライブラリ "Pages" を選択します ("Pages" ライブラリは、サイトを作成した言語に基づいて名前が付けられます。IE ノルウェー語では、ライブラリの名前は "Sider" です)。default.aspx をコンピューターにダウンロードして修正します (Web パーツと <%Register タグを削除します)。保存してライブラリにアップロードします (ファイルをチェックインすることを忘れないでください)。

編集:

ああ、あなたは発行サイト テンプレートを使用していません。サイト アクション -> サイト設定に移動します。[サイト管理] の下で [コンテンツと構造] メニューを選択すると、default.aspx ページが表示されます。しかし、あなたはそれを使って多くのことをすることはできません...(削除、コピー、または移動)

回避策: ルート Web への発行機能を有効にします。固定の default.aspx ファイルを Pages ライブラリに追加し、ウェルカム ページをこれに変更します。公開機能を無効にします (これにより、この機能から作成された他のすべてのリストが削除されますが、1 つのページが使用されているため、ページ ライブラリは削除されません)。ルート Web 用の新しい default.aspx ページが作成されますが、URL は sitename/default.aspx から sitename/Pages/default.aspx に変更されます。

回避策 II 機能を使用して、default.aspx ファイルを変更します。解決策はここで説明されています: http://wssguy.com/blogs/dan/archive/2008/10/29/how-to-change-the-default-page-of-a-sharepoint-site-using-a-機能.aspx

于 2009-06-07T11:38:06.647 に答える
1

default.aspx次の方法でページの編集を完了できました。

  • SharePoint Designer 2013 でサイトを開く
  • 次に、[すべてのファイル] をクリックしてすべてのファイルを表示し、
  • 次に、右クリック -> 詳細モードでファイルを編集します。

そうすることで、ページで問題を引き起こしているタグプレフィックスを削除することができました。

于 2014-12-19T21:44:04.797 に答える
0

VS2008 でプロジェクトを作成して編集するには、Sharepoint Solution Generator をいつでも使用できます。

ジェネレーターは、Sharepoint 開発者ツールと共に見つけることができます。

于 2009-06-15T10:38:26.563 に答える
0

または、ページをメンテナンス モードで開き、問題のある Web パーツを削除することもできます。

SharePoint 2007 Insight: 不良または破損した Web パーツをページから削除する

于 2011-02-11T07:22:12.373 に答える