Visual Studio PostBuild-ソリューションドライブに変更します
-
21-09-2019 - |
質問
Visual Studio PostBuildでは、バッチファイルを実行する必要があります。ソリューションは、Visual Studioが走っているものとは異なるドライブにある可能性があります。 PostBuildでは、バッチファイルを実行する前にそのドライブに変更できるように、ソリューションが実行されているドライブ文字を決定するにはどうすればよいですか?現時点では、私が持っているのはこれだけです:
CD $(ProjectDir)
$(ProjectDir)postbuild.bat
問題は、そのディレクトリが別のドライブにあるときにディレクトリを変更しても、現在のディレクトリを変更しないことです。
E:\
CD $(ProjectDir)
$(ProjectDir)postbuild.bat
ただし、ソリューションがオンになるものを保証することはできません。したがって、ポストビルド.BATファイルが不正位置から実行されるように、何らかの種類のマクロを介してドライブを決定する必要があります。
解決
CD /D $(ProjectDir)
所属していません StackOverflow