Windows Phone 8.1 应用部署错误
Windows Phone 8.1 Application Deployment Error
我将 SQL 数据库添加到我的 windows phone 8.1 应用程序,现在我无法将我的应用程序部署到我的 lumia 520 或任何 windows 设备,我需要帮助!以下是错误:-
错误 1 引用的 SDK "Microsoft.VCLibs, Version=12.0" 不支持正在构建的项目 "Any CPU" 的处理器架构。请考虑将项目的目标处理器架构(在 Visual Studio 中,这可以通过配置管理器完成)更改为 SDK 支持的架构之一:"x86, ARM"。 MyProject.WindowsPhone
我确实试过了,但是当我把它放到 ARM 上时,它给了我以下错误
并且当我将配置更改为 ARM 时:-
错误 1 - 正在构建的项目 "ARM" 的处理器架构与实现文件 "C:\Users\john\documents\visual studio 2013\Projects\TheBeat\packages\Sqlite-Winrt.3.8.7.1\lib\wpa81\SQLiteWinRT.dll" 的处理器架构 "x86" 不匹配] 对于 "C:\Users\john\documents\visual studio 2013\Projects\TheBeat\packages\Sqlite-Winrt.3.8.7.1\lib\wpa81\SQLiteWinRT.winmd"。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器体系结构,以便在项目和实现文件之间对齐处理器体系结构,或者选择一个 winmd 文件,其实现文件的处理器体系结构与您的目标处理器体系结构相匹配项目.MyProject.WindowsPhone
Config为x86时
错误:DEP3311:无法将 x86 包部署到 Windows Phone 设备。将构建配置更改为 ARM 或中性或将调试目标更改为 emulator.TheBeat.WindowsPhone
我解决了我的查询,如果出现此类错误,请确保应用程序的配置(任何 CPU、x86、x64、ARM)和引用的配置相同。如果不确定该怎么做,请确保在添加引用时应用程序位于您想要的配置中。
确保应用程序的配置(任何CPU、x86、x64、ARM)和引用的配置相同。如果不确定该怎么做,请确保在添加引用时应用程序位于您想要的配置中。
在我的例子中,我有错误:找不到 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/Repair VS/Update VS 重新安装到 v3/WP8.1 SDK - 无济于事。仅帮助复制文件夹。
我将 SQL 数据库添加到我的 windows phone 8.1 应用程序,现在我无法将我的应用程序部署到我的 lumia 520 或任何 windows 设备,我需要帮助!以下是错误:-
错误 1 引用的 SDK "Microsoft.VCLibs, Version=12.0" 不支持正在构建的项目 "Any CPU" 的处理器架构。请考虑将项目的目标处理器架构(在 Visual Studio 中,这可以通过配置管理器完成)更改为 SDK 支持的架构之一:"x86, ARM"。 MyProject.WindowsPhone 我确实试过了,但是当我把它放到 ARM 上时,它给了我以下错误
并且当我将配置更改为 ARM 时:-
错误 1 - 正在构建的项目 "ARM" 的处理器架构与实现文件 "C:\Users\john\documents\visual studio 2013\Projects\TheBeat\packages\Sqlite-Winrt.3.8.7.1\lib\wpa81\SQLiteWinRT.dll" 的处理器架构 "x86" 不匹配] 对于 "C:\Users\john\documents\visual studio 2013\Projects\TheBeat\packages\Sqlite-Winrt.3.8.7.1\lib\wpa81\SQLiteWinRT.winmd"。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器体系结构,以便在项目和实现文件之间对齐处理器体系结构,或者选择一个 winmd 文件,其实现文件的处理器体系结构与您的目标处理器体系结构相匹配项目.MyProject.WindowsPhone
Config为x86时
错误:DEP3311:无法将 x86 包部署到 Windows Phone 设备。将构建配置更改为 ARM 或中性或将调试目标更改为 emulator.TheBeat.WindowsPhone
我解决了我的查询,如果出现此类错误,请确保应用程序的配置(任何 CPU、x86、x64、ARM)和引用的配置相同。如果不确定该怎么做,请确保在添加引用时应用程序位于您想要的配置中。
确保应用程序的配置(任何CPU、x86、x64、ARM)和引用的配置相同。如果不确定该怎么做,请确保在添加引用时应用程序位于您想要的配置中。
在我的例子中,我有错误:找不到 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/Repair VS/Update VS 重新安装到 v3/WP8.1 SDK - 无济于事。仅帮助复制文件夹。