Visual studio 生成后事件命令失败

Visual studio 生成后事件命令失败,visual-studio,powershell,post-build-event,Visual Studio,Powershell,Post Build Event,我有一个项目,它创建了一个供我的Powershell配置文件使用的DLL;每当我创建完它的新版本时,我都必须将它复制/粘贴到我的bin目录中(我的Powershell配置文件就是在这个目录中查找我的这些小玩具的) 有一天我对自己说,“赛尔夫,为什么不直接使用一个构建后事件命令来自动完成这个任务呢?” …好吧,这个问题的答案是“因为它不能很好地工作,这就是为什么。”这是这个星球上最简单的命令之一,它以代码1退出,不管这意味着什么 cp originPath destinationPath 如果我

我有一个项目,它创建了一个供我的Powershell配置文件使用的DLL;每当我创建完它的新版本时,我都必须将它复制/粘贴到我的bin目录中(我的Powershell配置文件就是在这个目录中查找我的这些小玩具的)

有一天我对自己说,“赛尔夫,为什么不直接使用一个构建后事件命令来自动完成这个任务呢?”

…好吧,这个问题的答案是“因为它不能很好地工作,这就是为什么。”这是这个星球上最简单的命令之一,它以代码1退出,不管这意味着什么

cp originPath destinationPath

如果我只是在PS中运行,结果会很好。我在路径和所有内容中都引用了引号。到底是怎么回事?

我的错误:我以前从未使用过构建事件,我想我误解了我应该键入的内容,但显然这是有效的:


所以,对于其他可能感到困惑的人,这就是你如何做到的。>>我猜这实际上不是一个powershell命令?不确定它到底是什么。

如果在路径中使用VS宏,则会出现本文中描述的“故障”:
powershell cp originPath destinationPath