2011-08-10 18 views
1

私はasp.net mvc2とmefを使用してプラグイン可能なアーキテクチャを作成していますthis article 私は本当のiis(7.0、windows 2008サーバー)クライアントブラウザからの最初の要求時のmef例外:asp.net mvc 2と私の奇妙な例外の開始時に

global.asax 
System.NullReferenceException: Object reference not set to an instance of an object. 
    at System.Lazy`1.get_Value() in c:\dev\mef\MEF_SVN\tags\Preview6\src\ComponentModel\System\Lazy.cs:line 61 
    at System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices.LazyExportDefinition.get_Metadata() in c:\dev\mef\MEF_SVN\tags\Preview6\src\ComponentModel\System\ComponentModel\Composition\ReflectionModel\ReflectionModelServices.cs:line 345 

カンントはそれを修正する方法を理解しています。すべての回答とアイデアをありがとう。

答えて

2

もう少しコードがなければ、デバッグはかなり難しいです。私は推測を危険にさらし、MEFの初期のビルド(.NET v2.0/3.5プラットフォーム用)を使用していると言います。

  1. Modular ASP.NET MVC using the Managed Extensibility Framework (MEF), Part One
  2. Modular ASP.NET MVC using the Managed Extensibility Framework (MEF), Part Two
  3. Modular ASP.NET MVC using the Managed Extensibility Framework (MEF), Part Three

  1. MVC3 and MEF
:私は、ASP.NET MVCとMEFといくつかの以前の研究を行ってきました

これらのさまざまな実装の違いを調べることは価値があります。また、実際に多かれ少なかれ機能の完全なバージョンを使用していることを確認する価値があります(上記のプロジェクトに添付されているものが例です)。

+0

ありがとうございました。私は新しいバージョンを試してみる、ありがとう –

関連する問題