我编译了 Visual Studio 2010 示例中的 ExpressionTreeVisualizer 项目,但是当我尝试在 .NET 3.5 项目中使用它时,出现以下异常:
无法加载文件或程序集 'file:///C:\Program Files (x86)\Microsoft\Visual Studio 2010\Common7\Packages\Debugger\Visualizers\ExpressionTreeVisualizer.dll' 或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
示例项目将 TargetFrameworkVersion 设置为 v4.0,将其更改为 v3.5 并构建它现在可以在我的项目中使用。
我更改了源代码和项目文件并重新构建了它,这样我现在就有了两个表达式树可视化器,一个用于 v3.5 项目,一个用于 v4.0 项目。有没有更好的办法?
谢谢!