Test before installation
Smoke-test the package
- Install it in a disposable Neuron.
- Restart when it contains assemblies.
- Confirm each module starts.
- Call one public endpoint or open one content page.
- Stop the Neuron and confirm the module releases timers, ports, and files.
If the module is not loaded
- Confirm the DLL is listed in the manifest.
- Confirm the installed DLL is in the Neuron application folder.
- Check that its target framework and dependency versions match the Neuron.
- Search startup exceptions for missing assemblies or type-load errors.
- Confirm the module is concrete and implements IModule.
If an endpoint is missing
- Check that registration happens from Start.
- Check for duplicate paths.
- Confirm Start completed without an exception.
- Inspect the Neuron route list or discovery output before debugging request logic.