ASP.NET MVCソースのデバッグ中に"MVC-ControllerTypeCache.xml"ファイルが使用されています。 しかし、私はこのファイルの使用を理解することができません。このファイルはどこに保存されていますか? asp.net MVcはこのファイルをどのように使用しますか? 助けてください。MVC-ControllerTypeCache.xml(MVC内)
6
A
答えて
6
このファイルは、高価なリフレクションルックアップを避けるためにコントローラタイプをキャッシュするために使用されます。これは動的に生成され、c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\NAMEOFYOURAPP\xxxxx\xxxxxxxx\UserCache\
フォルダに格納されます。
これは、ASP.NET MVCソースコードのTypeCacheUtil.csにあるTypeCacheUtil
内部クラスによって処理されます。
<?xml version="1.0" encoding="utf-8"?>
<!--This file is automatically generated. Please do not modify the contents of this file.-->
<typeCache lastModified="04/01/2012 16:35:03" mvcVersionId="3cff62e5-ef21-4e58-897f-d0f1eafd3beb">
<assembly name="Custom.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null">
<module versionId="0bd9573a-7a89-4eab-b33d-cc92573fc2ba">
<type>APPNAME.Controllers.BaseController</type>
</module>
</assembly>
<assembly name="APPNAME.BusinessLogic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<module versionId="3fb0cce6-10dd-43d3-a44c-00046017b574">
<type>APPNAME.BusinessLogic.Controllers.AssetsController</type>
<type>APPNAME.BusinessLogic.Controllers.HomeController</type>
</module>
</assembly>
<assembly name="MvcContrib, Version=2.0.36.0, Culture=neutral, PublicKeyToken=null">
<module versionId="889dd733-c7a0-4ae6-8f50-934f417174ea">
<type>MvcContrib.PortableAreas.EmbeddedResourceController</type>
<type>MvcContrib.SubController</type>
</module>
</assembly>
</typeCache>
また、キャッシュ領域に使用されているMVC-AreaRegistrationTypeCache.xml
あります:
は、ここでは、このファイルは次のようになります方法の例です。
関連する問題
- 1. PHP - MVC内のMVC
- 2. MVC-PHP内のグローバルファイル
- 3. MVC WebGrid内のフォーム
- 4. MVC - ビュー内のデータソースコンテナ
- 5. MVCコードブロック内のカミソリブラケット
- 6. ASP.NET MVCのコントローラディレクトリ内のフォルダMVC 4
- 7. コントローラ内のASP.NET MVCモデルリスト
- 8. foreachループ内の#razor mvc textboxfor
- 9. サブフォルダ内のホストMVC 2アプリ
- 10. ASP.Net MVC - ビュー内のヌルオブジェクト
- 11. ルート内のMVC動的アクション
- 12. MVC - コンストラクタ内でのリダイレクト
- 13. WebFormsアプリケーション内のASP.Net MVCビュー
- 14. コントローラMVC内のグローバル変数
- 15. Telerik MVC Grid:列内のコレクション
- 16. ViewUserControl内のASP.NET MVC DropDownList
- 17. ビュー内のPHP MVCループ
- 18. c#function、mvcアプリケーション内でURLを検証
- 19. MVC 3ビュー内のコードブロックの整列
- 20. セクション内のASP.NET MVC 4 Devプレビューカミソリエラー
- 21. セッションタイムアウトはmvcのパネル内のリダイレクト2
- 22. データベース内のMVC Linq to SQL更新オブジェクト
- 23. REST Service + MVC 3内のカスタム認可
- 24. ASP.NET MVC Razor - 内部の場合
- 25. MVC 4別のプロジェクト内の管理エリア
- 26. MVCコントローラ内のWebSocketチャネルを開く
- 27. MVC 3領域内のセクションのレンダリング
- 28. MVCの部分表示内でリダイレクト
- 29. mvcビュー内のURLのリストを表示
- 30. Asp.Net MVC多態性の内部ビュー
ありがとうございますDarin.Iこのフォルダ内を見ようとしましたが、このファイルを見つけることができませんでした。 –
@NirajChoubey、あなたはリリースモードでアプリケーションを実行していますか?あなたのweb.configに '