C# WPF应用程序加载WindowsFormsIntegration.dll-为什么?

C# WPF应用程序加载WindowsFormsIntegration.dll-为什么?,c#,.net,wpf,C#,.net,Wpf,我目前正在构建一个WPF应用程序,并注意到WindowsFormsIntegration.dll总是在启动时加载 尽管我没有使用WinForms和WPF之间的任何集成功能,但有人知道为什么要加载这个dll吗。不过,我使用的是Telerik的WPF UI控件,这可能是原因吗 我想知道是否可以通过确保不加载不必要的dll来减少应用程序的启动时间。您的项目是否使用WindowsFormsHost?@TimothyGroote:不,它没有。@Mathias:反射依赖项当然是个好主意-我将尝试一下,看看会

我目前正在构建一个WPF应用程序,并注意到WindowsFormsIntegration.dll总是在启动时加载

尽管我没有使用WinForms和WPF之间的任何集成功能,但有人知道为什么要加载这个dll吗。不过,我使用的是Telerik的WPF UI控件,这可能是原因吗


我想知道是否可以通过确保不加载不必要的dll来减少应用程序的启动时间。

您的项目是否使用WindowsFormsHost?@TimothyGroote:不,它没有。@Mathias:反射依赖项当然是个好主意-我将尝试一下,看看会出现什么结果。