mef

    0

    1答えて

    MEFシステムを搭載したMVC 4アプリケーションがホストされています。システムがMEFによって注入されたコントローラを作成しようとするたびに、このエラーが発生します。 この構成では、単一の構成エラーが発生しました。根本原因は です。詳細な情報については、 のCompositionException.Errorsプロパティを確認してください。 1)指定された引数が有効な値の範囲外です。パラメータ

    2

    1答えて

    MEFを使用してプラグインマネージャを構築しています。理想的には、既存のコードを変更する必要はありません。 使用するすべてのクラスは、(既存の)属性[MyPlugin]を持っています - RegistrationBuilderやその他のメソッドを使用して、この属性に基づいて暗黙的にエクスポートできますか?事前に おかげで、私はどのようにの一切の言及を見つけることができるされていませんでしたか、これ

    0

    1答えて

    私はC#.NETアセンブリ(名前:A.exe)を開発しています。このアセンブリには遅延署名が必要で、サードパーティの企業が完全に署名する必要があります。署名を遅らせるために私は公開鍵を使用します。 アセンブリAは、共通ライブラリの一部であるB.Core.dll、B.Common.dll、B.Logging.dllアセンブリを参照します。 Bアセンブリは遅延署名されていないので、私はildasm/i

    0

    1答えて

    私はUWPプロジェクトをManaged Extensibility Frameworkで実装できるかどうかを調べています。プリズムのGitHub depository に 、それはMEFは、以前のバージョンとの互換性のためにWPFでサポートされて 言います。 Windows 10 UWPまたはXamarinフォームには追加されません。 (。?それはPrism.Mefためである。しかし、それは一般的

    5

    1答えて

    サンプルPRISMアプリケーションで作業しています.MEF RegistrationBuilderを使用してすべてのエクスポートを作成したいと考えています。次のようにExportAttributeを使用するのと同じです: [Export(typeof(IFooService))] public class FooService : IFooService { ... } Builder.Fo

    -1

    1答えて

    私はVisual Studioの "Displaying Matching Braces"拡張の例を調べており、コードを理解するための助けが必要です。 最初の「BraceMatchingTagger」が作成された後、すべてのキャレット移動に対して「UpdateAtCaretPosition」関数が呼び出されます。この関数は、TagsChangedイベントを発生させています。私はここまで続く。ただし

    1

    1答えて

    MEFを使用してモジュラーアプリケーションを構築しようとしています。 しかし、構成中はSetExportedValue(..., ...)を無視して、必要な値/オブジェクトが見つからないようです。 System.ComponentMode:これは、次のエラーメッセージをもたらす interface IPlugin { } class MyClass { [ImportsMany(t

    1

    1答えて

    私はMEFを使用して自分のWPFアプリケーション用の "プラグイン"を作成しています。これらのプラグインの中には、EXEファイルを直接スタンドアローンにする必要があるものがあります。私は他のすべての参考資料と共にリソースを埋め込むためにFod​​yのCosturaを使用しています。 exeファイルをスタンドアロンにする必要があるため、これらのプラグインのディレクトリを作成してDirectoyCat

    0

    1答えて

    メインのWPFアプリケーションと同じソリューションでMEFモジュール(アセンブリ)を使用しています。モジュールはMainを参照するので、MEFが使用するIModuleを実装できます。 MainAppはIModuleの実装を参照していないため、通常のBuild(F5)ではなく、Clean + RebuildAllでのみ構築されます。そして私はそれを望みます。 これを修正するにはどうすればよいですか?

    0

    2答えて

    私は自分のプロジェクトでMEF 2を使用しようとしていますが、通常はSimpleInjectorを使用しますが、今回はMEFを試したかったのです。私の主な問題は、オープンジェネリックを扱っている、これは私がこれまでのところ、私がこの例外を取得しています輸出を取得しようとしているときに public interface ISetting {} public class Setting : ISet