【问题标题】:Visual Studio 2013 Compiler issue on Windows phone 8.1 silverlight projectWindows phone 8.1 silverlight 项目上的 Visual Studio 2013 编译器问题
【发布时间】:2015-08-14 01:47:23
【问题描述】:

今天我尝试制作一个 windows phone 应用程序,我首先盯着通用应用程序并且它工作,模拟器正在运行项目但是当我尝试使用 Windows.Phone.Speech 命名空间时我无法做到这一点,因此我对其进行一些研究,然后我找到了我需要一个 windows phone silverlight 项目的答案。当我试图运行一个空白的 windows phone silverlight 项目时,我遇到了一些类似的错误

我找不到任何关于它的信息,我将 csproj 与正在运行的 wp silverlight 项目进行了比较,但我找不到它们之间的区别。

谢谢。

【问题讨论】:

  • 您可以继续构建通用应用程序 - 只需使用 Windows.Media.Speech* 命名空间而不是 Windows.Phone.Speech 命名空间。
  • 是否可以在 windows 8.1 通用应用程序上集成 cortana ?我的主要目标是制作一个具有 cortana 功能的 windows phone 应用程序。另一方面,这个错误似乎不正确。互联网上没有关于此错误的资源。如果我们能解决它,对其他人会更好。

标签: visual-studio debugging visual-studio-2013 windows-phone-8.1


【解决方案1】:

检查以确保您正在为 Any CPU 进行编译,或者专门为您在解决方案属性中打算使用的正确类型的 CPU 进行编译。

【讨论】:

  • 您是否设置了将应用发布到 Windows 商店的许可问题?
  • 空白项目不工作我如何发布它?我只是在项目上按 F5 来模拟它
  • 您必须手动输入或更新 Package.appxmanifest.xml 文件和 WMAppManifest.xml 文件中的多个值。检查此 [链接] (msdn.microsoft.com/en-us/library/windows/apps/…)
  • 我觉得我们不能互相理解,我不会发表任何东西。我只是想用 Windows Phone 模拟器在 Visual Studio 上运行一个空白项目。
  • 对不起,我帮不上忙,只是当我尝试为 windows phone 8.1 创建一个新项目时,它抱怨许可问题。我认为这可能是一个类似的问题。希望你能找到解决办法。
【解决方案2】:

我找到了一个解决方案,但我的答案仍然有一些缺失。

我不知道我的模拟器上的空白项目是如何工作的。之后,我查看了 ProjectName.csproj.user 文件,发现有类似的变化

之后,我将相同的行添加到另一个项目中,并且可以正常工作。此解决方案的主要问题是您需要一个模拟器 guid ID。在我的解决方案中,它是 57B0267A-6444-41EB-9127-2ED594284A2D。

谢谢。

【讨论】:

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