私は現在持っています
<PropertyGroup>
<PostBuildEvent>copy "$(TargetPath)" "$(SolutionDir)Shared.Lib\$(TargetFileName)"</PostBuildEvent>
</PropertyGroup>
このようなことをしたいのですが、1レベル上です$(SolutionDir)
私は現在持っています
<PropertyGroup>
<PostBuildEvent>copy "$(TargetPath)" "$(SolutionDir)Shared.Lib\$(TargetFileName)"</PostBuildEvent>
</PropertyGroup>
このようなことをしたいのですが、1レベル上です$(SolutionDir)
..\ を使用してディレクトリを上に移動できます。
<PropertyGroup>
<PostBuildEvent>copy "$(TargetPath)" "$(SolutionDir)..\Shared.Lib\$(TargetFileName)"</PostBuildEvent>
</PropertyGroup>
解決:
copy "$(TargetPath)" "$(SolutionDir)"..\"Shared.Lib\$(TargetFileName)"
..\
引用符で囲まれている場合、DOS コマンドを 1 レベル上で実行する代わりに、文字どおりに解釈されます。
これはVS2010では機能していません..解決されていませんが、パスの一部になります
Studio は次のようなコマンドを実行しています copy drive$:\a\b\bin\debug drive$:\a\b..\c