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内部リソースエラー
- 3. ASP.NET MVCのコントローラディレクトリ内のフォルダMVC 4
- 4. MVC - ビュー内のデータソースコンテナ
- 5. MVCコードブロック内のカミソリブラケット
- 6. MVC-PHP内のグローバルファイル
- 7. iOSシングルトンクラス(MVCアーキテクチャ内)
- 8. MVC WebGrid内のフォーム
- 9. MVCの内部サーバーエラー
- 10. MVCページ内のリンク
- 11. mvc内のアンカータグ内のajaxコール
- 12. ASP.Net MVC - ビュー内のヌルオブジェクト
- 13. ViewUserControl内のASP.NET MVC DropDownList
- 14. 内の辞書IDictionary MVC
- 15. ASP.NET MVCアプリケーション内のマイクロウィンドウサービス
- 16. Telerik MVC Grid:列内のコレクション
- 17. コントローラ内のASP.NET MVCモデルリスト
- 18. MVC 4 - モデル内のマルチディスプレイ名
- 19. コントローラMVC内のグローバル変数
- 20. Spring MVC 4サイト内のナビゲーション
- 21. MVC - コンストラクタ内でのリダイレクト
- 22. ルート内のMVC動的アクション
- 23. WebFormsアプリケーション内のASP.Net MVCビュー
- 24. サブフォルダ内のホストMVC 2アプリ
- 25. ビュー内のPHP MVCループ
- 26. foreachループ内の#razor mvc textboxfor
- 27. MVC 3領域内のセクションのレンダリング
- 28. モデル内のMVC 3およびXmlプロパティーデータ
- 29. ASP.NET内のMVCソリューションフォルダを再配置
- 30. c#function、mvcアプリケーション内でURLを検証
ありがとうございますDarin.Iこのフォルダ内を見ようとしましたが、このファイルを見つけることができませんでした。 –
@NirajChoubey、あなたはリリースモードでアプリケーションを実行していますか?あなたのweb.configに '