如何:在並存案例中指定要分析的 .NET Framework 執行階段

使用 .NET Framework 4 版本,應用程式就可以由使用不同版本的 .NET Framework 執行階段所建置的模組組成。Visual Studio 程式碼剖析工具預設會對應用程式所載入的第一個執行階段進行程式碼剖析。當您以程式碼剖析工具啟動應用程式時,以及當您將程式碼剖析工具附加至正在執行的應用程式時,都可以指定要進行程式碼剖析的執行階段。

需求

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional 

若要在使用程式碼剖析工具來啟動應用程式時,指定要進行程式碼剖析的 .NET Framework 執行階段

  1. 在 [效能總管] 中,以滑鼠右鍵按一下效能工作階段,按一下 [屬性],然後按一下 [進階]。

    [目標 CLR 版本] 清單方塊會顯示 [自動],以及電腦上安裝的 .NET Framework 執行階段的版本。

  2. 請執行下列其中一個步驟:

    • 按一下您要進行程式碼剖析的 CLR 版本。

    • 按一下 [自動],對應用程式所載入的第一個執行階段進行程式碼剖析。

若要在將程式碼剖析工具附加至應用程式時,指定要進行程式碼剖析的 .NET Framework 執行階段

  1. 在 [分析] 功能表上,指向 [程式碼剖析工具],然後按一下 [附加/中斷連結]。

  2. 在 [將程式碼剖析工具附加至處理序] 對話方塊中,按一下您要進行程式碼剖析的處理序。

    [目標 CLR 版本] 清單方塊會顯示 [自動],以及電腦上安裝的 .NET Framework 執行階段的版本。

  3. 請執行下列其中一個步驟:

    • 按一下您要進行程式碼剖析的 CLR 版本。

    • 按一下 [自動],對程式碼剖析工具附加至應用程式時所載入的版本進行程式碼剖析。