共用方式為


如何:將執行緒加上旗標和取消旗標

您可以在 [執行緒]、[平行堆疊]、[平行監看式] 和 [GPU 執行緒] 視窗中,以圖示標記您想要特別注意的執行緒。 這個圖示可以協助您和其他人區分已加上旗標的執行緒和其他執行緒。

此外,在 [偵錯位置] 工具列的 [執行緒] 清單中,加上旗標的執行緒將會受到特別的處理。 這份清單可以顯示所有執行緒,也可以僅顯示已加上旗標的執行緒。 當您將執行緒加上旗標時,[執行緒] 清單會自動切換成只顯示加上旗標的執行緒,但您可以視需要切換回顯示所有執行緒。

使用執行緒視窗將執行緒加上旗標或取消旗標

  • 在 [執行緒] 視窗中,尋找您感興趣的執行緒,然後按一下要選取的旗標圖示,或清除旗標。

若要取消所有執行緒的旗標

  • 在 [執行緒] 視窗中,以滑鼠右鍵按一下任一執行緒,然後按一下 [將所有執行緒取消旗標]。

若只要顯示加上旗標的執行緒

  • 在偵錯視窗中選擇旗標按鈕。

將 Just My Code 加上旗標

  1. 在 [執行緒] 視窗上方的工具列上,按一下旗標圖示。

  2. 在下拉式清單中,按一下 [將 Just My Code 加上旗標]。

將與選取的模組關聯的執行緒加上旗標

  1. 在 [執行緒] 視窗的工具列上,按一下旗標圖示。

  2. 在下拉式清單中,按一下 [將自訂模組選取範圍加上旗標]。

  3. 在 [選取模組] 對話方塊中,選取您要的模組。

  4. (選擇性) 在 [搜尋] 方塊中,輸入用於搜尋特定模組的字串。

  5. 按一下 [確定]。

請參閱

工作

逐步解說:偵錯多執行緒應用程式

其他資源

在 Visual Studio 中偵錯多執行緒應用程式