我正在尝试从VSPACKAGE启动WPF项目。到目前为止,我所做的是使用vspackage创建解决方案,该解决方案在VS中作为menue项开始。之后,我将WPF项目添加到解决方案并设置对WPF的引用。
之前是否有人做过这样的事情?目前我收到的错误是这个......
Fehler 1 Der Typ'System.Windows.Markup.IComponentConnector'ist in einer nicht referenzierten大会定义。 FügenSieeinen Verweis auf die Assembly'System.Xaml,Version = 4.0.0.0,Culture = neutral, 公钥= b77a5c561934e089' hinzu。 C:\ Users \ ThesisUser \ Documents \ Visual Studio 2012 \ Projects \ VSPackage_CostEstimation \ VSPackage_CostEstimation \ VSPackage_CostEstimationPackage.cs 85 13 VSPackage_CostEstimation
实际上我不确定这是否是处理它的正确方法。希望你能帮帮我..
我搜索了很多教程,但我找不到任何教程。
Greetz Iki
答案 0 :(得分:0)
我已经运行了。我所做的是在同一个解决方案中创建一个WPF项目和一个vspackage。将文件从wpf项目复制到vspackage后,添加了缺少的依赖项。我不知道这是不是一个好方法,但它对我有用..
格尔茨
答案 1 :(得分:0)
我认为你是对的,很难说你的方法或其他方法是否是最好的。但我发现有些不感兴趣并希望与您分享。
http://msdn.microsoft.com/en-us/library/cc138567(v=vs.110).aspx
从此链接,如果使用选项工具窗口创建VSPackage项目,则会自动添加wpf控件。这个wpf控件将作为visual studio中的一个窗口。