【问题标题】:XAML Designer can not find any files in my local namespaceXAML 设计器在我的本地命名空间中找不到任何文件
【发布时间】:2014-03-19 15:57:05
【问题描述】:

我知道这个问题已经被问过很多次了,而且我已经全部回答过了。希望我没有错过以前的答案中的某些内容,但我很难过。

我的应用程序昨天运行良好,但今天我启动它,现在找不到我的文件引用,包括我在外部文件中定义的 ViewModels 或 DependencyProperties。我在 VB 中编码(如您所见),我尝试更改/添加命名空间,但什么也没做!

如果有人对此问题有所了解,我会全力以赴!

解决方案结构

XAML

<Window
xmlns:l="clr-namespace:PrairieWestIceCreamWPF"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    
x:Class="WeeklyOutlookView" Title="WeeklyOutlookView" Name="WeeklyOutlookView"    Height="463.5" Width="1280" l:WindowBehavior.WindowClosing="{Binding WindowClosingCommand}">


<Window.DataContext>
    <l:WeeklyOutlookViewModel />
</Window.DataContext>

错误

命名空间“clr-namespace:PrairieWestIceCreamWPF”中不存在名称“WindowBehavior”

命名空间“clr-namespace:PrairieWestIceCreamWPF”中不存在名称“WeeklyOutlookViewModel”

【问题讨论】:

    标签: wpf xaml namespaces viewmodel dependency-properties


    【解决方案1】:

    终于找到罪魁祸首了!!

    在我的工作中,我们的桌面托管在网络共享上。我从家里带来了两个我正在处理的应用程序,并将应用程序文件暂时放在桌面上以进行一些快速的小改动。事实证明 WPF 设计器中存在一个错误,如果应用程序从共享中运行,应用程序将无法解析程序集引用。将其移至本地 D 盘后,一切正常。

    在这里找到答案-> http://social.msdn.microsoft.com/Forums/vstudio/en-US/75c4cc8d-9a81-4bda-84f0-f619f7493b3b/vs2010-xaml-namespace-intellisense-not-working?forum=vswpfdesigner

    【讨论】:

    • 我已经有这个问题好几个月了,真的很烦人。这绝对为我解决了!同样有效的是映射驱动器并通过映射的字母而不是 UNC 共享访问您的项目。难以置信 - 我不敢相信这个问题存在。非常感谢您发布您的修复 - 将其标记为答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-05
    • 1970-01-01
    • 2013-07-04
    • 2014-12-17
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    相关资源
    最近更新 更多