This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/dotnet/troubleshooting/license/determine-required-components.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Determining components required to run code | Nutrient .NET SDK

To determine the components you need to run your code, follow the steps below:

  1. Ensure you’re using an evaluation license.
  2. Enable feature tracing with LicenseManager.TraceFeatures before running the workflow you want to evaluate.
  3. Run your code, including any viewer, conversion, imaging, or PDF workflows your application uses.
  4. Review the traced features or the console output for the list of components required to run your code — for example, “Evaluating Annotations component.”
  5. Contact the Sales team to purchase licenses for the components required to run your code.

Feature tracing is especially useful for trial-mode evaluations and applications that use WinForms or WPF viewer controls, because it records the licensed features used during the evaluated workflow.