小编use*_*306的帖子

无法加载文件或程序集Microsoft.Expression.Interactions和GalaSoft.MvvmLight.Extras.WPF4

使用Prism 4时我遇到了未知问题.我们在MVVM模式中实现业务解决方案.为此,我用过

 1. Microsoft.Expression.Interactions

 2. System.Windows.Interactivity

 3. GalaSoft.MvvmLight.Extras.WPF4
Run Code Online (Sandbox Code Playgroud)

用于Interaction.Triggers,CallMethodAction和EventToCommand.

<SWI:Interaction.Triggers>
    <SWI:EventTrigger SourceObject="{Binding ElementName=txtName}" EventName="GotFocus">
        <MEI:CallMethodAction TargetObject="{Binding Path=DataContext,ElementName=txtName}" MethodName="txtName_GotFocus"></MEI:CallMethodAction>
    </SWI:EventTrigger>
    <SWI:EventTrigger SourceObject="{Binding ElementName=txtName}" EventName="KeyUp">
        <GMEWCMD:EventToCommand   Command="{Binding Path=DataContext.cmdtxtNameKeyUpEvent,ElementName=txtName}" PassEventArgsToCommand="True">
        </GMEWCMD:EventToCommand>
    </SWI:EventTrigger>
</SWI:Interaction.Triggers>
Run Code Online (Sandbox Code Playgroud)

一切都工作正常,但现在我们要求整个系统松散地耦合我们选择棱镜4.我们已经实现了这一点,但上面的代码创建了以下问题如下.

无法加载文件或程序集"Microsoft.Expression.Interactions,PublicKeyToken = 31bf3856ad364e35"或其依赖项之一.该系统找不到指定的文件.

如果我评论上面的代码一切正常.我不知道是什么问题.PRISM 4不支持以上组件吗?

请帮助我们摆脱这个问题.

谢谢

xaml visual-studio prism-4

4
推荐指数
1
解决办法
4688
查看次数

标签 统计

prism-4 ×1

visual-studio ×1

xaml ×1