【发布时间】:2013-06-18 03:56:47
【问题描述】:
我正在处理一个应用程序,该应用程序涉及在使用时创建锁定文件。通常这可以正常工作,但是在调试模式下运行它时,它可以在任何地方停止并且不会删除锁定文件。是否有一种方法可以设置Visual Studio在触发调试停止事件后通过批处理文件自动删除此锁定文件?
【问题讨论】:
标签: c# visual-studio-2010 debugging batch-file
我正在处理一个应用程序,该应用程序涉及在使用时创建锁定文件。通常这可以正常工作,但是在调试模式下运行它时,它可以在任何地方停止并且不会删除锁定文件。是否有一种方法可以设置Visual Studio在触发调试停止事件后通过批处理文件自动删除此锁定文件?
【问题讨论】:
标签: c# visual-studio-2010 debugging batch-file
我会选择两种方式之一。您可以创建一个构建事件来删除所有锁定文件。或者您可以添加conditional compilation。
例如:
#if DEBUG
// add code to remove all existing lock files
// when the program starts
#endif
【讨论】: