0

MVC4 RC を使用して .NET Azure Web ロールをコーディングしています。サイト マップを生成するには、MVC SiteMap を使用します。これは localhost でうまく機能します。しかし、Azure にデプロイすると、次のエラーが表示されます: サイト マップ ファイルが見つかりませんでした。Web.config で指定されたパスが正しいことを確認します。

web.config の MVC SiteMap 構成は、デフォルトのものです。ファイル ~/Mvc.sitemap はプロジェクトのルートにあります

何か案が ?

4

1 に答える 1

1

「サイト マップ ファイルが見つかりませんでした。Web.config で指定されたパスが正しいことを確認してください。」というエラーが表示される場合。つまり、サイト マップ ファイルは、展開時に Windows Azure プロジェクトに含まれていません。~/Mvc.sitemap ファイルをプロジェクトに含めましたか?

~/Mvc.sitemap を正しく含めるには、そのプロパティを "content" として設定し、ローカルを true としてコピーする必要があります。これにより、このファイルは Windows Azure にデプロイされたときに CSPKG の一部になります。

于 2012-07-09T18:55:25.487 に答える