裝載延伸模組
本文列出並說明與裝載功能相關的所有 Microsoft Testing Platform
延伸模組。
熱重新載入
熱重新載入可讓您在應用程式執行時修改應用程式受控原始程式碼,而不需要手動暫停或叫用中斷點。 只要在執行應用程式時進行支援的變更,然後選取 Visual Studio 中的 [套用程式碼變更] 按鈕以套用編輯。
注意
目前版本僅限支援「主控台模式」中的熱重新載入。 Visual Studio 或 Visual Studio Code 的測試總管目前不支援熱重新載入。
此延伸模組隨附於 Microsoft.Testing.Extensions.HotReload 套件中。
注意
套件隨附嚴格的「Microsoft 測試平台工具」授權。 完整的授權可在 https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License 取得。
您可以將 TESTINGPLATFORM_HOTRELOAD_ENABLED
環境變數設定為 "1"
,輕鬆地啟用熱重新載入支援。
針對 SDK 樣式的專案,您可以在 launchSettings.json
檔案的 environmentVariables
區段中新增 "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
。 下列程式碼片段顯示的是範例檔案:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}