vsix

    0

    2答えて

    実験インスタンスを実行しているときに、細かい(ビュー/その他のウィンドウ/ ToolWindowName)を表示するVisual Studio(ツールウィンドウ)拡張を作成しました。 問題は、VSIXファイルをクリックしてインストールすると問題になります(実験的なインスタンス外で見ることができます)。ウィンドウが見つかりません。 これはどのようにデバッグできますか? VS拡張機能のブートログはあり

    3

    1答えて

    MEFコンポーネントを含むVSIXプロジェクトがインストールされている場合、Visual StudioはどのようにMEFコンポーネントを検索しますか?私は定期的な方法は、MEFの部分を含むdllディレクトリのカタログを追加することができる知っている。 Visual Studioは、VSIXプロジェクトでMEFを探す場所をVisual Studioとどのように認識していますか?

    17

    1答えて

    カスタム拡張はどこでVisual Studioにインストールされていますか? ExtensionManager.GetInstalledExtensions()でもパスを得ることができますが、見つかったパスのどれもが私の内線に対応していないようです。

    1

    1答えて

    Classifier,ErrorTagger,SignatureHelpおよびTextCompletionクラスを作成しました。 VSが発見するMEF構成要素であるプロバイダーによってすべて作成されます。 質問は、これらのコンポーネント間でC#オブジェクトを共有して状態を共有し、各コンポーネントから同じテキストを再解析するのを保存できるようにすることです。これどうやってするの?編集中のファイルごと

    1

    1答えて

    拡張機能を記述するための新機能です。私はMSDNサイトでかなり読んだことがあるだけでなく、多くの失敗したGoogle検索を行った。 私の目標は、サードパーティによって作成された言語のサポートを改善するために、Visual Studio拡張機能(MEFとMPFを使用して)を書くことです。第三者にはすでにVS拡張機能があり、デバッグだけでなくIntellisenseも最小限に抑えられ、カラー化も可能で

    2

    1答えて

    と拡張を有効にする場合は拒否されたユーザーのパスへのアクセス私はTFSで次のエラーを取得するには、私の解決策を構築する時にサーバーを構築: 」のVSIX識別子と拡張を有効に問題が発生しました"パス 'C:\ Users \ tfsbuild \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0Exp \ Extensions \ extension

    3

    1答えて

    は、私は新しいVSIXプロジェクトを作成し、新しいアイテムを追加 - >拡張 - >カスタムツールウィンドウ それから私は、構築しようとしたが、それはエラーを与えた: 1>------ Build started: Project: JSBQ, Configuration: Debug Any CPU ------ 1>E:\JSBQ\packages\Microsoft.VSSDK.Build

    2

    1答えて

    標準テンプレートを使用して、文字列「Archive ????? Key」のすべての文字列を反転させるカスタムのハイライターを作成しました(ここで、????は任意の変数名)ピンク。しかし、私が本当に好きなのは、 "Archive"と "Key"部分がピンクになり、 "????"部分は栗色になります。限り、私はVSIXのハイライターを理解する(と私は実際にはない)これは2つのClassificatio