1
我的开发机器是一个四核系统,但我碰巧遇到了(而且我仍在调试),以及将应用程序部署到单处理器系统时出现问题。我得到一个死锁。如何在多处理器系统上使用单个proc进行调试?
我想只能使用一个处理器进行调试,而不必构建开发虚拟机进行调试。
是否有可能让Visual Studio在运行调试会话时仅使用单个处理器,或者是否有任何可以帮助查找死锁的工具。
通常,我想在同一台机器上测试单个和多个核心方案,并且正在寻找提示,技巧和工具。
我要提到我使用.NET 3.5 SP1
对于托管代码,请查看http://msdn.microsoft.com/en-us/library/system.diagnostics.process.processoraffinity.aspx,而不是WinAPI调用。 – Russ 2008-12-04 14:29:27