【问题标题】:Xaml intellisense not working after adding custom xmlns添加自定义 xmlns 后 Xaml 智能感知不起作用
【发布时间】:2013-02-27 20:25:56
【问题描述】:

我被以下情况困住了。我有 WPF 网络。 VS2012+Resharper 中的 4.0 项目,带有一些 xaml 视图和用户控件。项目编译和工作得很好,但是没有 XAML 智能感知(或任何其他关于这是 xaml 文件的通知 - 例如,悬停在声明的控制上后没有工具提示)。当我为此项目中声明的命名空间包含 xmlns 值时,这种智能感知总是会中断。例如:

xmlns:conventers="clr-namespace:MyProject.Helpers.Conventers"

会破坏所有智能感知。删除此行 - 将使其再次工作。

它仅适用于同一项目中的命名空间——当我引用外部 dll 并从中使用命名空间时——没有问题。

有人知道我是否遗漏了一些明显的东西吗?

【问题讨论】:

    标签: .net xaml c#-4.0 visual-studio-2012 intellisense


    【解决方案1】:

    好的,我想通了...这很容易,但令人恼火的错误。在 xmlns 中添加;assembly= 后,智能感知又开始工作了。以防其他人将来需要它

    xmlns:conventers="clr-namespace:MyProject.Helpers.Conventers;assembly="

    工作得很好。

    【讨论】:

    • 最糟糕的是,当您使用 Intellisense 添加命名空间 时,它并没有把那一点点放在最后。所以,在某种程度上,Intellisense 打破了自己!
    猜你喜欢
    • 2021-06-19
    • 1970-01-01
    • 2017-05-10
    • 1970-01-01
    • 2023-03-16
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多