2

我正在構建Visual Studio 2008加載項。該加載項需要用戶輸入的用戶界面。我打算爲該UI使用WPF。但我無法找到一種方法來實現這一目標。 有沒有什麼辦法可以在Visual-studio插件項目中使用WPF表單?Visual Studio加載項項目中的WPF窗體

+0

你面臨的問題是什麼?你是怎麼做到的? – A9S6 2009-12-07 10:27:36

+0

我添加了對PresentationCore和PresentationFramework的引用。刪除了對Systems.Windows.forms的引用,以便Window類現在屬於WPF框架而不是winforms。 但是,一旦我嘗試啓動此WPF窗體,加載項崩潰:( – rauts 2009-12-07 10:39:51

回答

2

我認爲它崩潰,因爲WPF是MTA和Addins是STA。 MTA vs STA more explanation available here...

試着用winforms來證實這個假設。

+0

這是否意味着它不可能在Addin中使用WPF UI?並且在Visual Studio 2010中仍然是這種情況?(和2012? ) – Nick 2012-07-06 20:55:12