我有一个UWP项目,当我尝试为ARM构建它时,它构建得很好,但是,当我为x86或x64构建它时,我收到'一个项目不能有多个 ApplicationXaml 项目'。我尝试清理解决方案并再次重建,但错误无法消失。我也尝试过更改构建操作并再次重建,但到目前为止没有运气。任何想法?我正在使用 Visual Studio Enterprise 2017。
这是 Visual Studio 2017 的一个 bug,这个 bug也被报告给了 Microsoft,我也时不时地遇到这个 bug。
有一些步骤可以“修复”它:
ApplicationDefinition并将其添加回来。
现在尝试运行该应用程序。
该错误是由于您有多个应用程序 XAML 项引起的。
要解决此问题,您可以使用关键字“ Application ”搜索项目并删除重复的 XAML 项。如果类( Application )后面的代码也重复,你也可以删除它。