1

我正在尝试从 VSPACKAGE 中启动 WPF 项目。到目前为止,我所做的是使用 vspackage 创建解决方案,该解决方案从 VS 中的菜单项开始。之后,我将 WPF 项目添加到解决方案并设置对 WPF 的引用。

以前有人做过这样的事情吗?目前我收到的错误是这样的..

Fehler 1 Der Typ 'System.Windows.Markup.IComponentConnector' ist in einer nicht referenzierten Assembly definiert。Fügen Sie einen Verweis auf die Assembly 'System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' hinzu。C:\Users\ThesisUser\Documents\Visual Studio 2012\Projects\VSPackage_CostEstimation\VSPackage_CostEstimation\VSPackage_CostEstimationPackage.cs 85 13 VSPackage_CostEstimation

实际上,我不确定这是否是处理它的正确方法。希望你能帮我..

我搜索了很多教程,但我找不到任何教程。

格列茨壹岐

4

2 回答 2

0

我认为您是对的,很难说您的方法或其他方法是否最好。但是我发现了一些有趣的东西,想和你分享。

http://msdn.microsoft.com/en-us/library/cc138567(v=vs.110).aspx

从此链接中,如果您使用选项工具窗口创建 VSPackage 项目,则会自动添加 wpf 控件。此 wpf 控件将用作 Visual Studio 中的窗口。

于 2014-04-18T15:41:24.147 回答
0

我已经让它运行起来了。我所做的是在同一个解决方案中创建一个 WPF 项目和一个 vspackage。之后将文件从 wpf 项目复制到 vspackage 并添加缺少的依赖项。我不知道这是否是一个好方法,但它对我有用..

格雷茨

于 2013-10-09T13:09:40.373 回答