【问题标题】:Why isn't Expression Blend rendering my User Control? It's only showing XAML为什么 Expression Blend 不呈现我的用户控件?它只显示 XAML
【发布时间】:2009-10-26 00:53:21
【问题描述】:

我在 Expression Blend 3 的 VS2008 解决方案中打开了有效的 XAML,当我尝试打开单个 XAML 文件时它只显示 XAML。我的解决方案/项目都可以正确构建和运行。

当我转到 View -> Active Document View Design ViewSplit ViewXAML View 选项都是灰色的……这没有多大意义。

我不是 Blend 用户,但这种情况以前从未发生过,我对如何修复它一无所知。有什么想法吗?

【问题讨论】:

    标签: wpf xaml user-controls rendering expression-blend


    【解决方案1】:

    您是如何创建项目的?你在 Visual Studio 中使用过“类库”模板吗?

    我记得我遇到过类似的问题。您可以创建一个新的 WPF 项目并将 CSPROJ 与在 Blend 中不工作的项目进行比较。您应该能够看到差异并在 CSPROJ 中添加缺失的行。

    HTH

    【讨论】:

    • 有趣!我今晚回家时会调查一下。万万没想到,谢谢! :-)
    【解决方案2】:

    对我来说,问题是通过更改项目的目标框架解决的 - 我使用的是 4.5,但 Blend 可以支持最大版本 4.0 - 试试...

    【讨论】:

      【解决方案3】:

      在记事本中打开项目文件并在<PropertyGroup>中添加以下行

      <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
      

      在这里找到解决方案 -> link text

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-11-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-06
        • 1970-01-01
        • 2015-08-28
        • 1970-01-01
        相关资源
        最近更新 更多