Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 1.78 KB

File metadata and controls

59 lines (39 loc) · 1.78 KB

Troubleshooting

dotnet is not recognized

Install the .NET 8 SDK and reopen the terminal.

WPF project fails on non-Windows runner

The WPF project targets net8.0-windows. Build it on Windows or use the GitHub Actions workflow, which runs on windows-latest.

WPF build reports a missing assets file for a temporary markup project

Clean local artifacts and restore again:

.\scripts\clean-local-artifacts.cmd
dotnet restore .\ARIEC61850.sln
dotnet build .\ARIEC61850.sln -c Release

The repository keeps WPF intermediate folders on the SDK default path because WPF creates temporary markup projects during compilation. Avoid adding custom BaseIntermediateOutputPath or MSBuildProjectExtensionsPath values for WPF apps.

Live adapter list is empty

Install Npcap, enable the correct adapter, and run from an elevated terminal when required by the machine policy.

SV/GOOSE traffic does not appear on the target device

Check:

  • isolated test network is connected;
  • VLAN ID and priority match the lab setup;
  • destination multicast MAC is accepted by the switch path;
  • selected adapter index is correct;
  • Windows firewall/security tools are not blocking raw traffic;
  • the target device is configured to subscribe to the same SCL stream identity.

MMS port connection fails

Check:

  • target IP address;
  • TCP port 102 reachability;
  • local firewall;
  • IED maximum client count;
  • whether another engineering tool is already holding a session;
  • subnet, gateway, and VLAN routing.

Report enable fails

Use report planning first. Typical causes:

  • RCB already enabled;
  • RCB reserved by another client;
  • DataSet reference incompatible with the selected RCB;
  • write access blocked by IED setting/security;
  • ConfRev/DataSet mismatch;
  • timeout too short for the IED.