【发布时间】:2013-12-02 15:41:29
【问题描述】:
我的应用程序运行良好,运行良好。现在我想使用 VS2012 设计器来设计我的MainWindow,它是来自不同库的HandledWindow 的派生类型。
这是我的 MainWindow 的 XAML 代码:
<UI:HandledWindow x:Class="Diamond.Executor.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:UI="clr-namespace:Diamond.Core.UI;assembly=Diamond.Core"
Title="MainWindow"
Height="250"
Width="500"
Style="{DynamicResource WindowStandard}"
WindowStartupLocation="CenterScreen"
Loaded="Initialise">
这里是基本类型HandledWindow:
namespace Diamond.Core.UI
{
public class HandledWindow : Window
{
这里有什么问题?当我运行我的应用程序时,任何东西都可以工作,绑定、样式和它的模板。 但突然设计师说“'UI' 没有映射到命名空间”。我只是不明白。它真的无缘无故地阻止了我的发展。也许是 VS2012 的错误,但我想确保我做的一切都是正确的,是否有办法通过该错误并继续使用设计器?
【问题讨论】:
-
关闭你的视觉工作室。然后重新打开并重新构建
-
您的代码是否从网络驱动器运行?
-
@ethicallogics,我重新启动并重建仍然发生相同的情况,并且 Blend 显示相同的异常。呃……
-
@Sheridan,我没有使用网络驱动器。
标签: wpf xaml visual-studio-2012 namespaces designer