我遇到了VSExpress2012的问题,在我按下停止调试或关闭窗口后保持运行的exe。
我正在使用C Sharp创建一个WPF应用程序(我的mac不会让我把哈希)。 要重新运行应用程序,我必须关闭VS,删除bin文件夹,然后重新打开解决方案。
这太烦人了。我想知道是否有人遇到这个并找到了一个不错的解决方案。不确定它是VS12 Express还是我忽略的其他东西。
编辑: 只是为了澄清。我不想删除bin目录。这只是我允许我调试应用程序的临时解决方案,因为在运行之后,VS正在保留exe并且不允许我进行另一次构建。
答案 0 :(得分:0)
是否vshost进程阻止您删除该文件夹?例如。 MyApp.vshost.exe
。
除了vshost锁定的文件外,您可能只需删除bin文件夹的内容即可。当我想要手动清洁时,这就是我的工作。
为什么还需要/想要删除bin目录?
答案 1 :(得分:0)
好吧,我弄清楚问题是什么。
我正在使用CodeProject(http://www.codeproject.com/Articles/285964/WPF-Webcam-Control)
上的WPF Webcam控件这似乎是在内部创建线程,而这些线程没有被正确处理掉。我添加了一些手动擦洗GC,以确保此控件正确处理并正确处理。
现在,这可能说明了该代码的一个下划线问题,但是,嘿,我的问题是有问题的。
感谢大家的投入!