envdte

    0

    1答えて

    私はEnvDTEを使用して、Visual StudioアドインでVCプロジェクトのリンカとコンパイラの設定/オプションを変更しています。しかし、私はDTEインスタンスからこれらのオプションにアクセスできる場所を見つけることができないようです。私が今までに持っているものは // I successfully can open the solution and get the project I'd

    0

    1答えて

    要件使用してVisual StudioでC++ヘッダー・ファイル内のカーソル位置から: がオートメーションモデルEnvDTEを使用してVisual StudioでC++ソースとヘッダーファイルの現在のカーソル位置からCodeElement(関数/クラスなど)を取得します。 問題: カーソルがヘッダファイルであり、Iは、それらの位置を取得するため、そのヘッダファイルからコード要素を反復する場合、私は

    0

    2答えて

    現在アクティブなドキュメントからアセンブリファイル(Dll)を生成しようとしています。 Ex。私は3つのC#ソースファイル - file1.cs、file2.cs、file3.csを持っていて、現在エディタにfile2.csを開いています。私はRoslynコンパイラAPIを使用して、単一のファイルfile2.dllに対してのみアセンブリDLLを構築する必要があります。

    0

    1答えて

    入れ子になった/再帰的な検索と置換を含むVisual Studio拡張を作成しています。 Visual Studioの[Find in Files]ダイアログ(いくつかのオプションがあります)と一致するように検索コントロールを追加します。私は "これらのファイルの種類を見てください:"コンボを実装しようとしています。私は、利用可能なコンテンツの種類を反復処理し、次のようにそのコンテンツ用の拡張機能

    0

    1答えて

    私はVisual Studio 2015のプラグインを開発しようとしています。プロジェクトを右クリックして右クリックしたときにコンテキストメニューに追加されるコマンドがあります。今私がしようとしているのは、プロジェクトに特定のインタフェースを実装するクラスが含まれているかどうかを判断することです。だから私の最初のステップは、プロジェクトのクラスを取得することです。だから私は次のようなことをしました

    0

    1答えて

    Visual Studio(2012)を自動化するアウトプロセスコンソールプログラムを作成しています。 出力ペインのコンテンツをすぐに読み込むか、出力ウィンドウに追加された各行の通知に登録する必要があります。 私は、パッケージを書くときにのみ適用されるいくつかの例を見てきましたが、プロセス外プログラムに対しては適用しません。 現時点で大きな問題は、サービスプロバイダーのGetServiceを使用し

    1

    1答えて

    私はEnvDTE名前空間からCodeFunctionオブジェクトを持っています。私はそれの定義を取得したいです。例: private void MenuItemCallback(object sender, EventArgs e) { MessageBox.Show("Try"); } 私は文字列として最初の行を取得したいと思います。私が今まで試してみました何 、 1)Code

    1

    1答えて

    エンティティデータモデルが更新または生成された後にいくつかのことを行うIModelGenerationExtensionを拡張するVSIX拡張を作成しています。 public class ModelGenerationExtension : IModelGenerationExtension { public void OnAfterModelGenerated(ModelGenera

    0

    1答えて

    私は自分のカスタムパーサーを作成しており、検証後に "エラータスク"と "エラーサービスプロバイダ"を使用してVisual Studioのエラーリストに情報を追加しています。私のカスタムエラーをエラーリストウィンドウに追加しています。しかし、再コンパイルすると、エラーがウィンドウに追加されます。それが前に2であったならば、それは3であり、それは累積的にACを示す。私は別のものを追加する前にエラーリ

    0

    1答えて

    私は、32のプロジェクトを含むソリューションを持っています。その1つはWindowsフォームで、もう1つはコンソールアプリケーションです。 Windowsフォームでは、コンボボックスがあります。そのコンボボックスは、ボタン付きのコンソールアプリケーションプロジェクトの名前です。 私の問題は、ボタンを押してコンボボックスで選択したコンソールアプリケーションを新しいインスタンスでどのように起動できます