-
Prerequisites:
- Recent LTS versions of Node.js and NPM installed.
-
Clone repository.
-
Run
InstallDevCertificates.cmd
in the root/solution directory. -
Open directory
EtwEvents.AgentManager/wwwroot
and runnpm run build
. -
Open Visual Studio 2022 in Administrator mode ("Run as Administrator") and load the solution.
-
Rebuild solution.
-
Run EtwEvents.AgentManager with launch profile "EtwEvents.AgentManager Dev".
-
Run EtwEvents.PushAgent with launch profile "EtwEvents.PushAgent Dev".
-
When browser prompts for client certificate, pick the one named "Dev Admin".
-
In the side bar select the "my-dev-site" agent.
-
On the Configuration tab, click the "Import Configuration" button and load the
./QuickStart/my-dev-site.json
file, then click the ""Apply All"" button. -
Then click the "Start Session" in the sidebar entry for the "my-dev-site" agent, this will log a selection of .NET runtime events to a file.