【问题标题】:Windows Phone 8.1 Application Deployment ErrorWindows Phone 8.1 应用程序部署错误
【发布时间】:2015-03-28 10:38:46
【问题描述】:

我将 SQL 数据库添加到我的 windows phone 8.1 应用程序,现在我无法将我的应用程序部署到我的 lumia 520 或任何 windows 设备,我需要帮助!以下是错误:-

错误 1 ​​所引用的 SDK“Microsoft.VCLibs,Version=12.0”不支持正在构建的项目“Any CPU”的处理器架构。请考虑将项目的目标处理器架构(在 Visual Studio 中,这可以通过配置管理器完成)更改为 SDK 支持的架构之一:“x86,ARM”。我的项目.WindowsPhone 我确实尝试过,但是当我把它放到 ARM 上时,它给了我以下错误

当我将配置更改为 ARM 时:-

错误 1 ​​- 正在构建的项目“ARM”的处理器架构与实现文件“C:\Users\john\documents\visual studio”的处理器架构“x86”不匹配2013\Projects\TheBeat\packages\Sqlite-Winrt.3.8.7.1\lib\wpa81\SQLiteWinRT.dll 用于“C:\Users\john\documents\visual studio 2013\Projects\TheBeat\packages\Sqlite-Winrt.3.8 .7.1\lib\wpa81\SQLiteWinRT.winmd”。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器架构,以便在您的项目和实现文件之间对齐处理器架构,或者选择一个 winmd 文件,该文件的实现文件的处理器架构与您的目标处理器架构相匹配project.MyProject.WindowsPhone

当 Config 为 x86 时

错误:DEP3311:无法将 x86 包部署到 Windows Phone 设备。将构建配置更改为 ARM 或中性或将调试目标更改为模拟器。TheBeat.WindowsPhone

【问题讨论】:

  • 您是否尝试按照建议部署到模拟器

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


【解决方案1】:

确保应用程序的配置(任何 CPU、x86、x64、ARM)与参考的配置相同。如果不确定如何执行此操作,请确保在添加引用时应用程序位于您想要的配置中。

【讨论】:

    【解决方案2】:

    我解决了我的问题,如果出现此类错误,请确保应用程序的配置(任何 CPU、x86、x64、ARM)与参考的配置相同。如果不确定如何执行此操作,请确保在添加引用时应用程序位于您想要的配置中。

    【讨论】:

    • 如何查看References的配置?
    【解决方案3】:

    在我的情况下,我遇到错误:找不到 SDK“Microsoft.VCLibs,版本=12.0”。 我只是复制文件夹 “c:\Program Files (x86)\Microsoft SDKs\Windows\v8.1\ExtensionSDKs\Microsoft.VCLibs” 到 “c:\Program Files (x86)\Microsoft SDKs\WindowsPhoneApp\v8.1\ExtensionSDKs\Microsoft.VCLibs” 一切都好。 p.s.我正在为 googler 写这篇评论,因为这个页面在这个问题上处于首位。谢谢。 p.s.s.重新安装 VS/修复 VS/更新 VS 到 v3/WP8.1 SDK's - 没有帮助。仅帮助复制文件夹。

    【讨论】:

      猜你喜欢
      • 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
      相关资源
      最近更新 更多