You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due to bugs or limitations in certain tools like IntelliTrace, dotTrace, MSTest and possibly some weird configurations of IIS, processes that run Simple Injector can get terminated when dynamic assembly compilation is used.
Users keep running into issues by this, e.g. the following old issues:
For all these issues, switching off Options.EnableDynamicAssemblyCompilation is the solution.
To prevent users from running into this issue in the future, we should turn of dynamic assembly compilation by default. This has a negative impact on performance, but the impact is low enough to do this anyway. Resolves times can slow down somewhere from 0% to 60%, but considering the performance of Simple Injector, such change is unnoticable in any production application.
The text was updated successfully, but these errors were encountered:
Due to bugs or limitations in certain tools like IntelliTrace, dotTrace, MSTest and possibly some weird configurations of IIS, processes that run Simple Injector can get terminated when dynamic assembly compilation is used.
Users keep running into issues by this, e.g. the following old issues:
For all these issues, switching off
Options.EnableDynamicAssemblyCompilation
is the solution.To prevent users from running into this issue in the future, we should turn of dynamic assembly compilation by default. This has a negative impact on performance, but the impact is low enough to do this anyway. Resolves times can slow down somewhere from 0% to 60%, but considering the performance of Simple Injector, such change is unnoticable in any production application.
The text was updated successfully, but these errors were encountered: