Visual studio 2008 VisualStudio加载项项目中的WPF表单

Visual studio 2008 VisualStudio加载项项目中的WPF表单,visual-studio-2008,visual-studio-addins,vs-extensibility,Visual Studio 2008,Visual Studio Addins,Vs Extensibility,我正在构建VisualStudio2008附加模块。该外接程序需要一个用于用户输入的UI。我正计划将WPF用于该UI。但我无法找到一种方法使其发挥作用。 有没有办法在Visual studio加载项项目中使用WPF表单?我认为它崩溃了,因为WPF是MTA,而加载项是STA。 尝试使用winforms来确认这一假设。您面临的问题是什么?您是如何尝试的?我添加了对PresentationCore和PresentationFramework的引用。删除了对Systems.Windows.forms的

我正在构建VisualStudio2008附加模块。该外接程序需要一个用于用户输入的UI。我正计划将WPF用于该UI。但我无法找到一种方法使其发挥作用。
有没有办法在Visual studio加载项项目中使用WPF表单?

我认为它崩溃了,因为WPF是MTA,而加载项是STA。


尝试使用winforms来确认这一假设。

您面临的问题是什么?您是如何尝试的?我添加了对PresentationCore和PresentationFramework的引用。删除了对Systems.Windows.forms的引用,因此窗口类现在属于WPF框架而不是winforms。但是,一旦我尝试启动这个WPF表单,加载项就会崩溃:(这是否意味着不可能在加载项中使用WPF UI?在Visual Studio 2010(和2012)中仍然是这样吗?)