The process of building custom applications and tools that interact with Microsoft Exchange Server
The continuous generation of w3wp.exe dump files on your Exchange Server 2019 seems to be related to a FileNotFoundException for the Newtonsoft.Json assembly, as indicated in the dump log you provided. The specific error message states that the system cannot find the file or assembly Newtonsoft.Json, Version=13.0.0.0. This issue is likely causing the w3wp.exe process to crash repeatedly.
To resolve this issue, consider the following steps:
- Check for Missing Assemblies: Ensure that the
Newtonsoft.Jsonassembly is correctly installed and available in your application's bin directory or in the Global Assembly Cache (GAC). - Reinstall or Update the Assembly: If the assembly is missing or corrupted, reinstall or update the
Newtonsoft.Jsonpackage to the required version. - Review Application Configuration: Check your application's configuration files to ensure that they correctly reference the
Newtonsoft.Jsonassembly and that there are no version mismatches. - Monitor for Other Dependencies: Ensure that any other dependencies required by your application are also present and correctly configured.
- Check Event Logs: Review the Windows Event Viewer logs for additional errors or warnings that may provide more context about the crashes.
- Debugging: If the issue persists, consider using debugging tools like DebugDiag or ProcDump to capture more detailed information about the crashes for further analysis.
By addressing the missing assembly issue, you should be able to reduce or eliminate the continuous generation of dump files for w3wp.exe.
References: