Visual Studio Express 2012保留在Bin目录中

时间:2013-11-11 15:23:02

标签: c# wpf visual-studio-2012 express bin

我遇到了VSExpress2012的问题,在我按下停止调试或关闭窗口后保持运行的exe。

我正在使用C Sharp创建一个WPF应用程序(我的mac不会让我把哈希)。 要重新运行应用程序,我必须关闭VS,删除bin文件夹,然后重新打开解决方案。

这太烦人了。我想知道是否有人遇到这个并找到了一个不错的解决方案。不确定它是VS12 Express还是我忽略的其他东西。


编辑: 只是为了澄清。我不想删除bin目录。这只是我允许我调试应用程序的临时解决方案,因为在运行之后,VS正在保留exe并且不允许我进行另一次构建。

2 个答案:

答案 0 :(得分:0)

是否vshost进程阻止您删除该文件夹?例如。 MyApp.vshost.exe

除了v​​shost锁定的文件外,您可能只需删除bin文件夹的内容即可。当我想要手动清洁时,这就是我的工作。

为什么还需要/想要删除bin目录?

答案 1 :(得分:0)

好吧,我弄清楚问题是什么。

我正在使用CodeProject(http://www.codeproject.com/Articles/285964/WPF-Webcam-Control

上的WPF Webcam控件

这似乎是在内部创建线程,而这些线程没有被正确处理掉。我添加了一些手动擦洗GC,以确保此控件正确处理并正确处理。

现在,这可能说明了该代码的一个下划线问题,但是,嘿,我的问题是有问题的。

感谢大家的投入!