gpt4 book ai didi

c# - VS2013 : How to make PostBuildEvent depend on the chosen platform?

转载 作者:太空宇宙 更新时间:2023-11-03 23:24:18 26 4
gpt4 key购买 nike

我需要根据 CPU 架构(x64/x86)将一些运行时文件复制到目标目录。注意:我不关心主机本身的架构,而是我在 Visual Studio 中选择的解决方案平台。

要测试的正确变量是什么?

目前我有:

<PropertyGroup>
<PostBuildEvent>
copy "$(ProjectDir)\deps\x64\*.*" "$(TargetDir)"
</PostBuildEvent>
</PropertyGroup>

最佳答案

假设您的平台已设置为 x64x86

<PropertyGroup>
<PostBuildEvent Condition="'$(Platform)' == 'x64'">
copy "$(ProjectDir)\deps\x64\*.*" "$(TargetDir)"
</PostBuildEvent>
<PostBuildEvent Condition="'$(Platform)' == 'x86'">
copy "$(ProjectDir)\deps\x86\*.*" "$(TargetDir)"
</PostBuildEvent>
</PropertyGroup>

提示:在 csproj 文件中查找平台选项。

关于c# - VS2013 : How to make PostBuildEvent depend on the chosen platform?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34316954/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com