mef

    0

    1答えて

    MEFを使用してプラグインフレームワークを実現しようとしています。ホストに今 ホストプロジェクト(WPF) インタフェース定義プロジェクト(ポータブルクラスライブラリ) プラグインプロジェクト(ポータブルクラスライブラリ) :私は3つのプロジェクトを持っています、私は(DLLをロードする必要が唯一のクラスを示す)プラグインassemly DLLをロードしよう:上の public class Saf

    0

    1答えて

    [エクスポート]属性のMEFを使用してメソッドをエクスポートしています。このメソッドをコンテナ(GetExportsを使用してメソッドを取得)で使用する必要があります。 GetExportsは、MethodInfoの抽出方法がわからないExportedDelegateオブジェクトを返します。 デバッガで検査する私はそれを私有のプロパティと見なしています。私はそれをリフレクションを使って抽出したいと

    1

    1答えて

    お客様にプラグインを導入しようとしています。 MEF、インポート、エクスポートの属性を使用します。私はエクスポートを使用し、クライアントはそれをインポートします 私のアプリケーションは、DevExpress XtraGrid、XtraEditors、および他の多くのDevExpress DLL(スクリーンショット参照)、System.Data.Servicesを使用します。 これらの必要なすべての

    1

    5答えて

    MEFを使用してアセンブリを読み込むWinFormsプログラムを作成しています。これらのアセンブリは、実行可能ファイルと同じフォルダにありません。 ファイルメンテナンスを行う必要があるため、実際のWinFormをロードする前にProgram.csファイルにいくつかのコードを実装していますので、プログラムによって(アセンブリであっても)ファイルがロードされません。 が、私は2つの操作を実行しています

    0

    1答えて

    私は本当に誰かが私の問題のために何らかの入力をしたいと思っています。 MyApplication.exe | | |-Plugins (Folder) | |- Plugin1 (Folder) | | | |- MyPluginAssembly1.dll |- MyPluginAsse

    1

    1答えて

    私はASP.NET MVC 5と共にManaged Extensibility Framework (MEF)を使用するアプリケーションを持っています。このアーキテクチャでは、複数のアプリケーションを構築して1つのマスターアプリケーションにすべて実行できるプラグイン可能な設計が可能です。また、認証と許可の検証/ロードのために1つの中心的な場所を持つことができました。 MVC 5をMEFで使用するに

    0

    1答えて

    私はPrismとMEFで構築されたアプリケーションを持っています。 私はロードしたすべてのモジュールが(同じソリューションの内部で定義されていますが)うまく動作しています。 しかし、今ではユーザーが独自のプラグインを追加できるようにしたいと考えています(基本的にこれらのプラグインはデータポイントのコレクションを変更する必要があります)。つまり、ユーザーはこれらのデータポイントを変更するアルゴリズム

    0

    1答えて

    私はさまざまなプリズムの機能を学習していますが、今は新しいウィンドウを開いています。 私のアプリケーションのシェルには、マスター領域と詳細領域があります。 シェルのマスター領域には、詳細領域のプロパティを表示するアイテムが表示されたDataGridがあります。 私が必要とするのは、マスタ領域の項目をダブルクリックしてウィンドウの新しいインスタンスを作成する方法です。 新しいウィンドウはすべて閉じる

    0

    1答えて

    だから、制約に一致する見つかりませんでした。私はまた、私がしようとしているすべてのクラスをエクスポートするよ [Export] public partial class MainWindow { private readonly MainWindowViewModel _viewModel; private readonly IEnumerable<IApplicati

    1

    1答えて

    私は、.NET Frameworkを.NET Coreにターゲティングするコードを移植しようとしていますが、その一部はMEF1からMEF2に切り替えることを含みます。 .NETコアでMEFを使用することについては、多くの文書がないようで、は、MEF1と同様にの部分をフィルタリングする方法を示す例は見つかりません。 元のコード(MEF1を使用しています)では、MockCommunicationSer