【问题标题】:Can't xmlns reference to other project in XAML无法 xmlns 引用 XAML 中的其他项目
【发布时间】:2011-09-19 09:34:13
【问题描述】:

我有一个这样的 WPF 项目:

在我的 RCISP.WPF 项目的一个 xaml 文件中,我想引用一个在我的 RCISP.Common 项目中定义的类。当我引用这个类时,我得到一个像这样的 xaml 错误:

未找到程序集“mayclass”。确认您没有作为程序集丢失 参考。另外,验证您的项目和所有引用的程序集 已建成;

但我在 RCISP.WPF 中引用了 RCISP.Common...

【问题讨论】:

    标签: wpf visual-studio-2010


    【解决方案1】:

    标签的程序集部分是您引用的项目的程序集名称,除非您专门将其更改为 FamilyDto,否则它将与您的项目名称相同,例如 RCSIP.Common

    所以

    xmlns:CommonLayer="clr-namespace:RCISP.Common.Dto.Faimily;assembly=RCSIP.Common"
    

    如果您的程序集名为 FamilyDto,请确保您构建项目,因为编辑器需要先编译项目,然后才能正确确定引用是否有效

    【讨论】:

      【解决方案2】:

      您的程序集的名称可能是 RCISP.Common,因此 xmlns 应该是: xmlns:CommonLayer="clr-namespace:RCISP.Common.Dto.Family;Assembly=RCISP.Common

      【讨论】:

        猜你喜欢
        • 2010-09-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-25
        • 1970-01-01
        • 2019-11-13
        相关资源
        最近更新 更多