基本的には、DLL(VSTオーディオプラグイン)をビルドするVisual Studioプロジェクトがあります。過去にこのタイプのプロジェクトシナリオが私のために設定されていた場合、私はプラグインをビルド、実行、デバッグすることができます。 Visual Studioは、プラグインをホストするために使用していたプログラムを自動的に起動します。私は現在のプロジェクトで同じ効果を達成しようとしていますが、それを設定する方法はわかりません。現在、Visual StudioでDLLをビルドして実行すると、「Unable to start program」というエラーが表示されます。 DLLはまだビルドされていますが、まだ実行できますが、Visual Studioからデバッグすることはできません。なぜなら、これを実現するためにプロジェクト設定で何をする必要があるかわからないからです。これどうやってするの?DLLをデバッグするためにVisual Studioをセットアップする方法(「プログラムエラーを開始できません」)
MORE INFO:
私が知っている何がこのsucessfully作品のプロジェクトで、フィールドの下のVisual Studioプロジェクトの設定に行われたいくつかの変更がある、ということである「ビルド前のイベント」と「ポスト・ビルドをマーク私がしたいことはおそらくVisual Studioに次のように伝えるために何らかの方法でこれらを編集することです: "ねえ、このDLLを実行してデバッグする前に別のプログラムを起動する必要があります(私のプログラムはMax.exe )、そしてそのプログラムがDLLをロードするまで待たなければならない。そして、あなたはデバッグすることができる!愚かなコンピュータではなく、それがMax.exeにロードされる前にデバッグしようとする... "
私わからない:すべてがそうである。これは、文字通り、私がやろうとしていることについて私が知っているすべてのことです。
現在、Visual StudioでDLLをビルドして実行すると、「Unable to start program」エラーが表示されます。これは、プロジェクトがDLLをテストするために使用したい環境について何も知りませんが、Visual Studioが何を知る必要があるのかという手がかりがないということは驚くべきことです。私が実際にやろうとしていることの意味を理解するために、プログラミングについて十分に知りません。はい、私はそれらが重要であることを覚えているので、プレビルドとポストビルドと記されたフィールドについては言及しましたが、そのフィールドに何を書き込むか正確にはわかりません。さらに多くのものがあるかどうかもわかりませんこれが動作する前にVisual Studioに伝える必要があります。
Q.E.D実際にビルドの前後のイベントがどのようになっているのか、どのように動作するのかはわかりません。 VSプロジェクトの設定をカスタマイズするための最初のことはほとんど分かりません。私が知っているのは、オーディオ処理コードを書く方法です。私は自分の研究をしないと思う怒っているプログラマーに典型的に私の質問が出てくるので、この免責の必要性を感じました。彼らは私がプログラミング101をスキップしたオーディオエンジニアであることを認識していません.Dllをデバッグする方法はよくある質問ですが、これらの質問に対する答えは私には必要ない知識を前提としています。
設定プロパティ - >デバッグに移動して、 "コマンド"をDLLをロードする実行可能ファイルに変更します。 – PaulMcKenzie
既存のプロセスにアタッチすることもできます。デバッグ - >プロセスにアタッチ – Unick