首页 > 解决方案 > 如何在预构建事件中将现有文件添加到 Visual Studio 中的项目?

问题描述

我有一个批处理文件,它创建了一个我不想通过 SVN 与所有队友共享的配置文件,因为它用于开发人员特定的设置。配置文件是从 app.config 调用的,并且是构建项目所必需的,我不希望任何人在构建解决方案或只是项目本身时遇到问题。

有没有办法可以通过预构建事件自动将我新创建的配置文件添加到项目中?

这是我在预构建事件中运行的代码:

if not EXIST "$(ProjectDir)\Config\Dev.config" (
  cd $(ProjectDir)
  call "$(ProjectDir)\Config\Create_DevConfig.bat"
)

标签: visual-studiopre-build-eventprebuildvisual-studio-projectbuild-events

解决方案


事实证明,当我将它包含在项目中时,我已经修复了它,但我已经从 SVN 中删除了它。然后它不仅仅是一些“随机”文件在项目之外飞来飞去,即使它是重新创建的。


推荐阅读