【发布时间】:2015-10-14 23:08:07
【问题描述】:
我正在构建一个包含 SqLiteStore 的通用应用程序。我收到这个奇怪的错误,包括拼写错误。 SQLite 不允许我选择 AnyCPU,所以我遇到了难题。关于在哪里看的任何想法?
错误 APPX3104:为平台“x86”构建时无法创建应用程序包,该平台未包含在为生产应用程序包选择的平台列表中。将平台设置为以下值之一:AnyCPU。
【问题讨论】:
我正在构建一个包含 SqLiteStore 的通用应用程序。我收到这个奇怪的错误,包括拼写错误。 SQLite 不允许我选择 AnyCPU,所以我遇到了难题。关于在哪里看的任何想法?
错误 APPX3104:为平台“x86”构建时无法创建应用程序包,该平台未包含在为生产应用程序包选择的平台列表中。将平台设置为以下值之一:AnyCPU。
【问题讨论】:
我相信支持的平台列表是由AppxBundlePlatforms 属性设置的。试试这样的:
msbuild Foo.sln /p:Platform=x86;PlatformTarget=x86;Configuration=Release;AppxBundle=Always;AppxBundlePlatforms=x86
欲了解更多信息,请参阅:https://stackoverflow.com/a/29353229/67824
【讨论】: