【问题标题】:Visual Studio 2013 designer for Windows Phone not working适用于 Windows Phone 的 Visual Studio 2013 设计器无法正常工作
【发布时间】:2015-10-06 20:05:07
【问题描述】:

我在虚拟机 (Oracle VirtualBox) 上安装了 Windows 8.1。我使用这台机器在我的 windows 手机上开发应用程序(直接在手机上,而不是通过模拟器)。 很长一段时间一切都很好,突然间,设计师突然停止了工作......

问题如下:

我可以添加控件,但是我在设计器中看不到它们,只在手机设计器的左上角显示一些黑色方块。 (稍后在手机上可以正常工作,但我无法在 Visual Studio 中查看)。任何地方都没有错误。这真的很烦人,到目前为止我似乎找不到任何答案......

有什么想法吗?

谢谢, 可兰。

【问题讨论】:

  • 你有数据模板,数据模板没有显示在设计视图中尝试在 page.resources 中添加简单的文本框并检查你是否可以看到它,页面资源将永远不会显示在设计视图中
  • 我实际上打开了很多 Windows Phone 项目,已经由我完成。设计器总是显示一些东西,现在它停止了......所以是的,我的控件在 page.resources 之外,它仍然是空的......用户控件也是如此,所以它是设计器

标签: c# visual-studio windows-phone-8 visual-studio-2013 windows-phone-8.1


【解决方案1】:

由 Varun Mashru 于 2014 年 5 月 23 日凌晨 3:54 在 Visual Studio 反馈论坛上发布

令人惊讶且幸运的是,我在两天前就找到了解决方案。 这有点令人沮丧,但就是这样。

这与 VS 设置或操作系统无关。

首先要注意的是,它只发生在笔记本上。 原因??

因为笔记本电脑没有完全专用的 GPU。这些 GPU 充当板载图形解决方案的辅助处理器,该解决方案是 直接连接到显示器。因此,它们只有在 需要。

我的笔记本是 Dell Inspiron 15 3537 -- Core i5 4200U(Intel HD Graphics 4400 板载)+ AMD Radeon HD 8670M。它有一个可切换的图形 解决方案。因此,软件会选择哪个 GPU 执行 举重。

当启动到最大时,电源设置表明 AMD GPU 必须是带头的。

在 VS 的情况下,它不会正确发生(不知道为什么??)。 也许 UI 组件无法决定选择哪个 GPU 处理器 或其他。

所以我发现的简单解决方法是带上图形设置 下降了一个档次。选择“优化性能” 可切换图形中的选项而不是“最大化性能” 电源计划中的字段。

瞧,它工作得非常好!!!!

与所有为此惊慌失措数月的人分享此内容 问题!! :)

【讨论】:

    【解决方案2】:

    虽然 Hassan El-Zarkawy 的回答也很有用,但对我来说真正的问题是 Oracle Virtual Box...

    在某个时候,我为 VM 启用了 3D 加速。这弄乱了 Visual Studio 中的设计器。 我一关掉它,一切正常,即使在高性能电池设置下也是如此。

    我不知道这是否重要,但我也切换到了虚拟机的 1 个核心,它现在似乎工作得更好......

    不管怎样,谢谢你的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-03
      • 1970-01-01
      • 2016-07-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多