0

为了运行最终产品,我确实有很少的配置文件和 dll 文件,我想指示 Visual Studio 构建来获取它们。

到目前为止,很容易将它们添加到项目中,但我无法识别我需要为这些文件设置的正确属性组合,以便将文件放入 bin 目录(目标)中。

注意:此处的术语部署并不是指构建后部署,无论如何这将是一个自定义任务。

到目前为止,我看到了这些选项:

  • 从构建中排除:否
  • 内容:是
  • 项目类型:包含约 20 个选项的列表,但没有一个听起来像是可行的。我已经尝试了其中的大部分。
4

1 回答 1

1

选择需要配置文件的项目并右键单击它,然后选择Properties
转到Build Events选项卡并在Post-Build 事件命令行中键入如下内容

copy pathfiletocopy $(ProjectDir)$(OutDir)

现在您可以检查“仅在成功构建时复制”选项。

当然,您需要根据自己的喜好调整命令行。
您还可以按下 Edit Post-build 按钮并查看预定义宏列表,这些宏引用与您的项目和解决方案相关的特定信息。您还可以插入其他 CMD shell 命令,例如IF $(ConfigurationName) == "Release"以仅在编译发布而不是调试时执行命令(例如运行混淆器)

于 2013-07-27T20:54:21.680 回答