Как использовать визуализаторы отладчика Visual Studio, созданные с другой версией фреймворка? - PullRequest
3 голосов
/ 16 мая 2010

Я скомпилировал проект ExpressionTreeVisualizer, найденный в примерах Visual Studio 2010, но когда я пытаюсь использовать его в проекте .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. Есть ли лучший способ?

Спасибо!

...