【问题标题】:Blend for Visual Studio 2012 design view not workingBlend for Visual Studio 2012 设计视图不起作用
【发布时间】:2013-01-28 21:26:30
【问题描述】:

我正在开发 Visual Studio 2012 中的 Windows 应用商店应用程序,并决定开始使用 blend 作为界面和布局可能会更容易。但是在我试图让这个布局设计对自己更容易的过程中,我遇到了设计视图的问题。错误消息是设计视图不适用于 x64 和 ARM 平台。 我对 Visual Studio 中的这个错误很熟悉,但我只是想知道是否有一种简单的方法可以更改目标平台以便我可以在 Blend 中看到设计视图?

我知道到目前为止 VS 2012 的混合存在问题,但我认为这可能是一个很容易解决的问题,但我在某处遗漏了。

如果有人知道解决此问题的方法,我将不胜感激。 谢谢!

【问题讨论】:

    标签: c# visual-studio-2012 windows-store-apps design-view blend-2012


    【解决方案1】:
    1. 紧密混合
    2. 在 Visual Studio 2012 中打开项目
    3. Release/Debug Configuration 更改为Any CPUx86
    4. 在 Visual Studio 中全部保存以确保它保存项目 (运行时项目不会保存!)
    5. 在 Blend 中重新打开文档

    就是这样!

    【讨论】:

      【解决方案2】:

      只需转到 Build->Configuration Manager 并将 Platform 更改为“Any CPU”。

      此外,您可以通过单击调试工具栏项目右侧的小向下箭头,然后单击“添加删除按钮”并选择“解决方案平台”来启用工具栏中的“解决方案平台”下拉菜单。

      【讨论】:

      • 哦,是的,我可以在 VS 中更改它没问题,但是当我尝试使用 Blend 打开它时,它仍然会出现该消息。就像它不承认在 VS 中所做的更改。任何想法为什么会发生?
      • 对不起,我误解了你的问题。我以为您在谈论集成在 VS2012 中的混合功能,而不是外部混合工具。不幸的是,我不知道为什么在外部 Blend 工具中会发生这种情况。
      【解决方案3】:

      将 .NetFramework 从 4.5 更改为 4.0

      【讨论】:

      • 当我最初使用 .Net 4.5.2 在 Blend 2015 RC 中创建一个项目,然后在 Blend 2013 中打开时,这个解决方案对我有帮助。我在任何不支持它的地方都找不到反馈但是将项目类型更改为 .Net 4.5.1 解决了我的问题。 (虽然这与原问题的 Arm/x64 问题无关)
      【解决方案4】:

      您需要安装 windows phone sdk 才能使 blend 在您的应用程序中正常工作。 http://www.microsoft.com/en-us/download/details.aspx?id=35471

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-28
        相关资源
        最近更新 更多