如何动态加载程序集?

时间:2011-07-12 07:27:26

标签: c#-2.0

我正在从头开始为视觉工作室编写Quick Watch。 该应用程序的一部分负责可视化预定义的visual studio调试器可视化工具。 为了实现此功能,我使用Microsoft.VisualStudio.DebuggerVisualizers程序集。 为了加载预定义的可视化器程序集,我使用System.Reflection.Assembly.LoadFrom(“Specific Path”)。 然后为了可视化它我使用VisualizerDevelopmentHost(objectToVisualize,visualizerType)方法。但是,当我调用VisualizerDevelopmentHost的ShowVisualizer方法时,会遇到以下异常:

Could not load file or assembly 'Visualizer asssembly' or one of its dependencies.

当我静态添加对指定的可视化工具程序集的引用时。 如何在此方案中动态加载可视化工具程序集。

0 个答案:

没有答案