Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net VS 2013包中的扩展WPF工具包:无法加载文件或程序集_.net_Wpf_Visual Studio 2013_Package_Visual Studio Extensions - Fatal编程技术网

.net VS 2013包中的扩展WPF工具包:无法加载文件或程序集

.net VS 2013包中的扩展WPF工具包:无法加载文件或程序集,.net,wpf,visual-studio-2013,package,visual-studio-extensions,.net,Wpf,Visual Studio 2013,Package,Visual Studio Extensions,我正在开发Visual Studio 2013软件包 我曾经获取并在我的用户控件中添加了一个复选框 当我调试VS实验配置单元时,用户控件无法加载,因为XAML编辑器中的异常显示在复选框声明的前面 宣言: <UserControl x:Class="EditorControl" xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit" ... /> <xctk:CheckComboBox

我正在开发Visual Studio 2013软件包

我曾经获取并在我的
用户控件
中添加了一个
复选框

当我调试VS实验配置单元时,用户控件无法加载,因为XAML编辑器中的异常显示在
复选框
声明的前面

宣言:

<UserControl
    x:Class="EditorControl"
    xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
    ...
    />

<xctk:CheckComboBox
    Delimiter=";"
    ItemsSource="{Binding ApplicabilityValues}"
    SelectedValue="{Binding Applicability}"
    SelectedItemsOverride="{Binding SelectedItems}"
    />

例外情况:

XamlParseException

类型的第一次机会例外 中出现“System.Windows.Markup.XamlParseException” PresentationFramework.dll

其他信息:无法加载文件或程序集 'Xceed.Wpf.Toolkit,PublicKeyToken=3e4669d2f30244f4'或其 依赖关系。参数不正确。(HRESULT的例外情况: 0x80070057(E_INVALIDARG))

内部例外

论据例外

参数不正确。(HRESULT的例外情况:0x80070057 (E_INVALIDARG))

到目前为止我尝试过的事情:

  • 我已经在
    .vsixmanifest
    文件中添加了所有扩展的WPF工具包库作为资产,因此现在这些库被添加到解决方案本身,并且它们被标记为
    CopyAlways=True
    BuildAction=Content
    ,但异常仍然存在

  • 我已经清除了
    bin/Debug
    C:\Users\userName\AppData\Local\Temp
    文件夹

  • 我已经重新设置了VS实验蜂巢环境

到目前为止还没有任何结果

要使扩展WPF工具包在Visual Studio 2013包中工作,我必须做些什么?
谢谢

我通过在我的包类上使用属性
[ProvideBindingPath]
解决了这个问题

不过,我不确定这对使用扩展WPF工具包的其他扩展有什么影响

我找到它多亏了他的支持


以及提出该属性的stackoverflow链接:

我通过在我的Package类上使用属性
[ProvideBindingPath]
解决了这个问题

不过,我不确定这对使用扩展WPF工具包的其他扩展有什么影响

我找到它多亏了他的支持

以及提出属性的stackoverflow链接: