【问题标题】:Reference WPF custom control library to a VSIX project将 WPF 自定义控件库引用到 VSIX 项目
【发布时间】:2016-05-01 09:12:58
【问题描述】:

我的解决方案中有一个 WPF 自定义控件项目和一个 VSIX 项目。 WPF 包含 VSIX 和另一个可与 VS 扩展分开使用的 WPF 应用程序所需的 UI 窗口和控件。

我已将该项目添加为 source.extension.vsixmanifest 中的依赖项 像这样:

<Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="StringsRefactor.UI" Path="|StringsRefactor.UI|" AssemblyName="|StringsRefactor.UI;AssemblyName|" />

代码编译,但在运行时,当我从 thr StringsRefactor.UI 程序集构造所需的对象时,我收到以下错误:

无法加载文件或程序集 'StringsRefactor.UI, Version=1.0.0.0, Culture=neutral、PublikKeyToken=null' 或其依赖项之一。一种 强命名程序集是必需的。 (HRESULT 的例外情况: 0x80131044)

我应该如何创建strongly-named assembly? 或者我应该做点别的吗?

【问题讨论】:

  • 签署您的 WPF 程序集
  • 谢谢!!!你能把它作为答案吗?
  • 有趣的事实:在清单中将某些内容列为 Assembly 没有任何作用。 :-)

标签: c# .net wpf visual-studio-extensions vsix


【解决方案1】:

只需签署您的 WPF 程序集,Visual Studio 需要它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多