XAML Designer无法在本地命名空间中找到任何文件

时间:2014-03-19 15:57:06

标签: wpf xaml namespaces viewmodel dependency-properties

我知道这个问题已被多次询问,而且我已经完成了所有这些问题。希望我不会错过以前的答案,但我很难过。

我的应用程序昨天工作正常,但今天我启动了它,现在没有我的文件引用,包括我在外部文件中定义的ViewModels或DependencyProperties。我在用VB编写代码(正如你所看到的),我尝试过更改/添加命名空间,什么都没有!

如果有人对这个问题有所了解,我全都听见了!

解决方案结构

enter image description here

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>

错误

名称“WindowBehavior”在名称空间“clr-namespace:PrairieWestIceCreamWPF

中不存在

名称“WeeklyOutlookViewModel”在名称空间“clr-namespace:PrairieWestIceCreamWPF

中不存在

1 个答案:

答案 0 :(得分:1)

终于找到了罪魁祸首!!

在我的工作中,我们的桌面托管在网络共享上。我带了两个我在家工作的应用程序,暂时将应用程序文件放在桌面上进行一些快速的小改动。事实证明,WPF Designer中存在一个错误,如果从共享运行应用程序,应用程序将无法解析程序集引用。一旦我将它移动到我当地的D盘,一切都运转良好。

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