2016-03-30 24 views
0

私はVisual Studio 2015でデバッグ用のサードパーティ製ソフトウェアを使用して作成しているDLLをロードしようとしています。この場合は、VSTインストゥルメントを作成して、this tutorialに従ってSaviHostでロードします。デバッグ時にターゲットパスとして "空きスペース" charを使用できませんか?

これが私の現在の設定です:

enter image description here

ターゲットパスがD:\Google Drive\Development\WDL-OL\IPlugExamples\DefaultProject\build-win\vst2\Win32\bin\DefaultProject.dllです。

あなたが見ることができますどのように、パスに「空きスペース」がある、と私はそれをF5しようとすると、私はこのメッセージが表示するので、私は、VSでこれメーク問題を考える:

enter image description here

をGoogle.dllは意味がありません。それはパスをカットし、別のリソースを読み込む "失敗"と思われる?どうすればこの問題を解決できますか?私は私の全体のワークスペースを移動しないしたい

...

+0

あなたは、コマンドラインまたはショートカットのターゲットにするだろう好きには引用符でパスをラップしてみましたか? – NathanOliver

+4

'' '' $(TargetPath) "' –

+0

@LoganCapaldo:あなたは私の日です!返信と+1を得る! – markzzz

答えて

1

あなたがいる限り、あなたがデバッグしているプログラムがtypical rules on windowsを使用して、パスが単一の引数として解析されることを確認するために、引用符を使用することができますコマンドライン解析。

など。

"$(TargetPath)" /example

関連する問題