在VS2015中无法在ARM模式下构建c++静态库(Windows Phone 8.1)
Cannot build C++ Static Library (Windows Phone 8.1) in ARM mode in VS2015
我在2015年RC升级后使用Visual Studio 2015 Pro RTM。
当我创建一个新的c++静态库(Windows Phone 8.1)(文件|新项目| Visual c++ | Windows | Windows 8 | Windows Phone |静态库(Windows Phone 8.1)),它在X86上构建良好。当我尝试在ARM中构建它时,我得到
Error D8027 cannot execute 'C:Program Files (x86)Microsoft Visual Studio 12.0VCbinx86_armc2.dll'
这很奇怪,因为它引用12.0 (VS2013)和VS2015是14.0。有什么办法吗?我安装了支持c++的VS2015
我也遇到了同样的问题。对我来说有效的是从控制面板的"程序和功能"中运行VS安装程序中的"修复"选项。这花了一段时间,但在重新启动后,我能够重建没有任何问题。
听起来您的安装中有一些陈旧的组件(从RC遗留下来的)。在VS 2015 RC中,有一个bug,即使没有安装所需的工具,也会安装项目模板。这个问题在RTM版本中得到了修复。
对于Windows 8.1和Windows Phone 8.0/8.1支持,您需要在VS设置中选择"Windows 8.1和Windows Phone 8.0/8.1工具"可选功能。这将包括编译器、库和sdk,它们需要与这些应用平台的组件一起工作。
Context: For Store &手机应用(8/8.1),vc++编译工具集和应用平台直接链接。因此,Windows Phone 8.1项目正在尝试使用VS 2013编译器,这是意料之中的。
Windows Phone 8.0 => v110 vc++编译工具集;Windows Phone 8.1 &Windows 8.1 (store) => v120 vc++编译工具集
- 仅在Windows Phone目标中0x8007007E
- 我可以使用Visual Studio 2015来创建Windows Phone 8应用程序吗?
- Windows Phone 8:监控混合C#/C++中的内存使用情况
- 如何振动Windows Phone 8.1
- Windows Phone 8(仅限C++) - 可以访问设备制造商
- Windows Phone 中的进程相关性
- 将C++日志源代码段转换为Windows Phone C++/CX
- windows phone 8 and ATL
- Direct3D 中的 Windows Phone 8 触摸位置
- No FileIO in Windows Phone?
- 正确的方法来确保使用Windows Phone应用程序部署C DLL
- 如何在Windows Phone 8 C /CLI应用程序中集成DLMALLOC
- UTF8 文本编码 - Windows Phone 8.1 C++
- 关于从C++调用C#函数的问题,在windows phone上反向P/Invoke
- 我们不能用c来开发windows phone 7.5应用程序
- 在Windows Phone 8.1中保持应用程序在锁屏下运行
- 使用C++代码在Windows Phone 8.1中获取Unique DeviceId
- 在我的加速度计数据上应用一些过滤器-Windows phone 8,C++
- _wfopen_s在 Windows Phone 应用中无法正常工作
- 编译支持 OpenSSL 的 Windows Phone 8.1 Qt 5.5 时出现问题