0

我认为这是一个相当简单的问题,但我真的找不到答案,所以我会问它以防其他人可能需要它。

有些开发人员为了将所有项目复制到 bin 文件夹,使用项目输出路径属性设置 bin 文件夹路径,有些开发人员在构建后事件中使用 xcopy 命令。

其主要原因是什么?

问候 ,

詹姆斯·罗伊特

4

1 回答 1

1

我认为设置项目输出路径是一个更好的选择。原因是在这种情况下,Visual Studio 处于控制之中:它负责清理、替换旧文件、决定要复制哪些文件……使用 xcopy 时,Visual Studio 只是盲目地调用一个批处理文件。它将运行批处理上的所有命令,这将导致文件被复制,无论它们是否被编译。另外,如果项目的编译顺序发生变化,或者添加或删除了新项目,则需要更新相应的构建后操作,从而导致额外的步骤。

于 2012-06-14T03:07:49.900 回答