在编译/调试时,VS是否应该删除bin\debug区域中的现有文件?

Gre*_*reg 5 debugging visual-studio-2008 visual-studio

Q1 - 在进行编译/调试时VS是否应该删除bin\debug区域中的现有文件?(适用于VS2008)

如果没有,那么请问:

Q2 - 我的winforms检查是否存在sqlite.db3文件并在需要时(以编程方式)创建它.如果我想要的行为是我所做的每个编译/调试都是为了清除目标调试区域,那么程序将运行构建数据库文件的代码,我该如何组织它?

谢谢

Pau*_*tos 2

只需添加一个PreBuild事件即可。

编辑添加:

嗯……看起来有人想把它全部嚼碎并准备吞咽。好的!

  1. 右键单击项目并选择属性
  2. 导航

    A。如果是 VB 项目,Compile请选项卡并单击按钮Build Events

    b. Build Events如果是 C# 项目,则为选项卡

  3. 在类型中pre-build event command line

    IF EXIST "$(TargetDir)\sqlite.db3" DEL "$(TargetDir)\sqlite.db3"

应该可以做到这一点。

下次再折腾久一点……