Nar*_*rek 11 visual-studio-2010
我正在使用Visual Studio 2010构建WinForms应用程序.每次我在代码中进行更改时,我都必须运行应用程序并检查它是如何工作的.问题是我经常这样做,一旦我忘记关闭应用程序的前一个实例,编译器会给出错误"进程无法访问文件bin\Debug ...."这真的让我很烦.有谁知道在执行构建之前是否可以使Visual Studio关闭正在运行的实例.
非常感谢.
tpo*_*wer 21
将以下内容添加到项目预构建事件中(基于接受的答案):
taskkill /f /fi "imagename eq $(TargetFileName)"
Run Code Online (Sandbox Code Playgroud)
在其他答案中使用的命令可能会在进程未运行的情况下导致错误.
此变体使用filter(/fi),即使有0匹配也不会'失败'.
除了莫滕的回答:
使用taskkill然后忽略错误.
taskkill /F /IM "$(TargetFileName)"
exit 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6207 次 |
| 最近记录: |