这很奇怪:我在VS(2012)中有一些应用程序 - SignalR,Linq和其他一些东西在一起搅动。
应用程序可以正在运行,我按下STOP(实心方块),然后按下#34;开始调试"箭头,应用程序部分重新开始,但部分继续停止。 (我有一个接收事件和计数的C#方法,并且计数从原来的位置不断增加,而不是从一开始。)
按"重启"是相同的 - 应用程序翻转一点,并继续从它的位置递增。
我强迫它重置的唯一方法是杀死并重新启动VS(或结束并重新启动项目)。
那么,有没有人知道更好的方法来实际停止和重启?
答案 0 :(得分:3)
由于您提到SignalR,我将假设这是一个Web应用程序。在这种情况下,所有停止按钮都是停止调试。该应用仍处于运行状态。重建应用程序通常会强制IIS卸载它。如果这不起作用,您可以通过打开命令提示符并键入:
来重置IISiisreset