错误0xC00CE020:应用清单验证错误:应用清单必须按照架构有效,,,缺少必需属性'ForegroundText'

时间:2015-05-21 11:53:14

标签: windows win-universal-app

使用“Visual Studio 2015 RC”推出“空白Windows 10 Universal App”。我无法看到MainPage.xaml的设计视图。设计器显示以下错误:

  

错误0xC00CE020:应用清单验证错误:应用清单必须符合架构:第20行,第8列,原因:必填   属性'ForegroundText'缺失

尝试在Package.appxmanifest文件中包含'ForegroundText =“dark”'属性,但VisualElements的属性似乎未声明。

     <uap:VisualElements
          DisplayName="BackgroundSensorsCS"
          Square150x150Logo="Assets\squareTile-sdk.png"
          Square44x44Logo="Assets\SmallTile-sdk.png"
          Description="BackgroundSensorsCS"
          BackgroundColor="#00b2f0"
          **ForegroundText="dark"**>
            <uap:SplashScreen Image="Assets\Splash-sdk.png" />
            <uap:DefaultTile>
                <uap:ShowNameOnTiles>
                    <uap:ShowOn Tile="square150x150Logo" />
                </uap:ShowNameOnTiles>
            </uap:DefaultTile>
        </uap:VisualElements>

2 个答案:

答案 0 :(得分:1)

在Windows 10 Preview,Build 10074上重新安装Visual Studio 2015 RC后问题得以解决。

答案 1 :(得分:0)

不知何故,我在开发UWP应用时遇到了类似的问题。它说有些“宽......”属性未在DTD中定义。所以我去了项目的属性&gt;应用程序并尝试打开包清单。然后我从清单xml中删除了faulty属性,重新启动了VS并再次打开了包清单文件,这次打开了很好。

所以,似乎已经解决了这个问题。另外,我清理了bin中的部署&gt;调试和重新部署,这次工作。