0

サイト マップ プロバイダーを 3.3.6.0 から 4.0.14 に更新しようとしました。wiki の指示に従いましたが、SiteMapPath が空になりました。スキーマを 4.0 に更新する以外は、mvc.sitemap ファイルに変更を加えていません。SiteMapPathHelperModel にデバッグすると、モデルにノードが定義されていないことがわかります。内部 DI コンテナーを使用しています (アプリケーション コンテナーに切り替える前に、これを機能させたいと考えています)。

sitemap.xml ファイルを確認すると、十分にデータが取り込まれているため、mvc.sitemap が読み取られていると思われます。

私はこれについてのアイデアがありません。役に立つかもしれない追加情報を喜んで提供します。この問題をどこでデバッグできるかさえわかりません。文字通り、動作する 3.3.6.0 と動作しない 4.0.14 の間で変更したのは、wiki で規定されていたものだけでした。

4

1 に答える 1