SharePoint Designer を使用せずに SharePoint サイトでdefault.aspx を編集する方法
-
12-09-2019 - |
質問
サイト上のdefault.aspxページが機能しないという状況に何度か遭遇しました。具体的には、アセンブリが見つからないため、WebPart やコントロールへの参照でエラーがスローされます。問題ありません。SharePoint Designer を起動して、依存関係の行を削除するだけです。ただし、SharePoint Designer がない場合にこの方法を使用したい場合は、どうすればよいでしょうか?
編集:私の場合、「?contents=1」Web パーツ管理ページを使用して Web パーツを削除しても役に立ちませんでした。<%@Register タグがまだ存在していたので、SharePoint Designer を使用して削除する必要がありました。
解決
サイトのすべてのコンテンツを表示します (http://yourdmain.sharepoint/sitename/_layouts/viewlsts.aspx)。ドキュメント ライブラリ「Pages」を選択します (「Pages」ライブラリの名前は、サイトを作成した言語に基づいて付けられます)。I.E.ノルウェー語では、図書館の名前は「Sider」です。default.aspx をコンピューターにダウンロードして修正します (Web パーツと <%Register タグを削除します)。それを保存し、ライブラリにアップロードし直します (ファイルをチェックインすることを忘れないでください)。
編集:
ああ..発行サイト テンプレートを使用していません。サイトアクション -> サイト設定に移動します。[サイト管理] で [コンテンツと構造] メニューを選択すると、default.aspx ページが表示されます。しかし、それを使ってできることはあまりありません...(削除、コピー、移動)
回避策:ルート Web への公開機能を有効にします。修正されたdefault.aspxファイルをページライブラリに追加し、ウェルカムページをこれに変更します。公開機能を無効にします (これにより、この機能から作成された他のすべてのリストが削除されますが、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-feature.aspx
他のヒント
編集を完了することができました default.aspx
ページ作成者:
- SharePoint Designer 2013 でサイトを開く
- 次に、「すべてのファイル」をクリックしてすべてのファイルを表示します。
- 次に、右クリック -> 詳細モードでファイルを編集します。
そうすることで、ページで問題を引き起こしているタグプレフィックスを削除することができました。
あなたはいつもVS2008でのプロジェクトや編集を作成するために、SharePointソリューションジェネレータを使用することができます。
あなたは、SharePoint開発者ツールと一緒にジェネレータを見つけることができます。
それとも、単にメンテナンスモードでページを開き、問題のあるWebパーツを削除することができます。
SharePoint 2007のインサイト:悪い削除またはページから壊れたWebパーツ
私のために働いた簡単迅速なソリューションを提供します。 1.ルートフォルダに移動します。 Default.aspxファイルをコピーします。 2.元のファイルを削除します。 3.はdefault.aspxにコピーされたファイルの名前を変更します。
もう一度試してそのすべてのセット。 わからないどのようにそのページでこれらのWebパーツを参照する共有ポイント。しかし作品:)