extensibility

    5

    1答えて

    私はVS 2017のプロジェクトシステムエクステンションを書いています。自分の言語の各プロジェクトには、「スタートアップファイル」というファイルが1つあります。そのファイルをソリューションエクスプローラで太字で表示します。 Python Tools for VS私の探しているものですが、拡張機能は新しいプロジェクトシステムフレームワーク(CPS)上に構築されています。ソリューションエクスプローラの

    5

    1答えて

    MAFのようにMEFコンポーネントのグラフをキャッシュする方法はありますか(MAFのように)、アプリケーションの起動時にコンポーネントのグラフを作成し、ディレクトリを検出しないようにします。私のアプリケーションの起動をスピードアップするために。 MAFは、新しいアドインがストアを再構築して再度保存すると、AddinsStoreを使用してすべてのアドインを格納します。それはMEFで設計されたモジュラ

    0

    1答えて

    私のプロジェクトでは、カスタムプロパティを実装するクラスの階層を持っています。ここで私はコンソールアプリケーション用のバージョンに近いものです。 class Property { string key; object value; public Property(string key, object value) { this.key = k

    3

    1答えて

    AtomとVisual Studio Codeはおそらくこれまでの最大の電子アプリであり、どちらもかなり拡張性があり、N1のような他の小さな例もあります。拡張可能とは、プラグインをサポートしていることを意味します。 問題は次のとおりです。電子アプリを拡張可能にする方法や、これらのクールな「すばらしい」リストを作成する方法についてGoogleで見つけたと思っていましたが、何も見つかりませんでした。さ

    0

    1答えて

    既存のアドインを拡張ターゲットVS2017に移行しています。 このプロセスでは、DTEの変換イベントをIVsSolutionEventsに変換し始めました。それから、私は_dispSolutionEvents_ProjectAddedEventHandlerイベントに出会った。しかし、私はIVsSolutionEventsXで適切な交換を見つけることができませんでした。 DTEイベント以外のソリュ

    5

    2答えて

    Managed Extensibility Framework (MEF)フレームワークを使用して、C#アプリケーションにプラグインの拡張性を追加しようとしています。私は定義されたフォルダからメイン/ホストアプリケーションのプラグインを読み込み、メインアプリケーションからメソッドなどを呼び出すことができます。ホストアプリケーションとプラグインは、すべてのプロジェクトに共通のインタフェースを含む個別

    0

    1答えて

    現在、アプリケーションで作業しており、新しい機能を追加したいと考えています。 アプリケーションのコードを直接更新することです。 もう1つは、新しい機能が追加される拡張性レイヤーを提供することです。 プラグインアーキテクチャで複数の投稿を読み、MEFを使用して合成可能なアプリケーションを作成すると、2つの用語が実際に同じものを意味するかどうか混同されます。 また、私は「開放」将来的に容易に拡張できる

    0

    1答えて

    用のプラグインを作成してデプロイ私は私のロジックは、TFSのユーザーがWITの状態を変更するたびに起こるしたいチームFoundation Serverの2015 のための自動化を作成します。 どのように作成して展開すればよいですか?

    1

    2答えて

    カスタム・フィドラー・インスペクタ(Inspector2を継承し、IResponseInspector2を実装しています)を作成しています。インスペクタの出力に表示したいものの1つは、応答がサーバーから返される(対応する要求がクライアントから送信された時間と比較して)。 基本的には、タイムラインビューに切り替える必要がなくても、リクエストの所要時間を確認する必要があります。 誰かがこれを行う方法が

    2

    1答えて

    Visual Studioの外部ツールセクションにIL実行ボタンを追加しました。このボタンは、私はしかし、私はので、私は「ILASM program.il」記述する必要があり、ファイルのディレクトリを追加することができませんでした、このように、開発者のコ​​マンドプロンプトを開くことができilasm.Iと、現在のファイルをコンパイルしたいトリガー すべて時間 どのように自動的に行うことができますか