Värdtillägg

I den här artikeln visas och förklaras alla Microsoft.Testing.Platform-tillägg relaterade till värdfunktionen.

Ladda om frekvent

Med snabb omläsning kan du ändra appens hanterade källkod medan programmet körs, utan att behöva pausa eller träffa en brytpunkt manuellt. Gör bara en ändring som stöds medan appen körs och välj knappen Använd kodändringar i Visual Studio för att tillämpa dina redigeringar.

Anteckning

Den aktuella versionen är begränsad till stöd för snabb inläsning i "konsolläge". Det finns för närvarande inget stöd för snabb inläsning i Test Explorer för Visual Studio eller Visual Studio Code.

Det här tillägget levereras som en del av paketet Microsoft.Testing.Extensions.HotReload.

Anteckning

Paketet levereras med den restriktiva licensen Microsoft.Testing.Platform Tools. Den fullständiga licensen är tillgänglig på https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.

Du kan enkelt aktivera stöd för hot reload genom att ställa in miljövariabeln TESTINGPLATFORM_HOTRELOAD_ENABLED till "1".

För SDK-projekt kan du lägga till "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1" i avsnittet environmentVariables i filen launchSettings.json. Följande kodfragment visar en exempelfil:

{
  "profiles": {
    "Contoso.MyTests": {
      "commandName": "Project",
      "environmentVariables": {
        "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
      }
    }
  }
}