我正在更新创建的 Windows 通用项目
适用于 Windows 10技术预览版的 Windows 软件开发工具包 (SDK)
至
适用于 Windows 10 Insider Preview的 Windows 软件开发工具包 (SDK) :
所以解决方案文件的更改只是VisualStudioVersion从14.0.22609.0到14.0.22823.1。
项目文件的更改也很小:
<TargetPlatformVersion>10.0.10030.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.10030.0</TargetPlatformMinVersion>
至
<TargetPlatformVersion>10.0.10069.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.10069.0</TargetPlatformMinVersion>
问题是,最初这个通用项目已经针对任何 CPU配置成功构建,但现在我开始收到以下错误:
引用的 SDK“Microsoft.NET.CoreRuntime, Version=1.0”不支持正在构建的项目的处理器架构“任何 CPU”。请考虑将项目的目标处理器架构(在 Visual Studio 中,这可以通过配置管理器完成)更改为 SDK 支持的架构之一:“x86、x64、ARM”。
所以消息很清楚该怎么做,只是想确认一下:
这真的是因为从“SDK for Windows 10 Insider Preview”开始的通用项目不再可能使用任何 CPU吗?
更新
新创建的项目也没有 AnyCPU - 默认是x86。