Вы случайно ввели недопустимый символ пробела в XML при копировании и вставке записи <rescap:Capabilities>
в Package.appxmanifest
. Недопустимый символ - это пробел сразу после символа >
в вашем коде. Вы можете подтвердить это, вставив код в инструмент типа this . Как вы увидите, у вас есть символ U+202F
(очевидно, NARROW NO-BREAK SPACE
):
![Invalid Unicode character](https://i.stack.imgur.com/siL4U.png)
Обязательно удалите это «пустое место» в конце строки, и приложение снова скомпилируется :-).
Дополнительный совет - объявление rescap
Вам также нужно обязательно включить префикс rescap
, так как он не объявлен по умолчанию. Чтобы использовать ограниченные возможности, необходимо добавить необходимое объявление пространства имен в корневой элемент <Package>
:
<Package
...
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="... rescap">
Вам необходимо добавить атрибут xmlns:rescap
, а также добавить rescap
в конец IgnorableNamespaces
.