Windows 10 C # UWP App Значок / Имя Проблемы - PullRequest
0 голосов
/ 30 апреля 2018

Значок для UWP не отображается при поиске приложения в меню «Пуск»

Live Tile с неверным названием и отсутствующим значком

Настройки из генерации активов Visual Studio

Изображение текстового поля «Краткое имя» заполнено

У меня проблема с разрабатываемым приложением CW UWP для Windows, значок не отображается на плитке, а также при поиске в меню «Пуск»

<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" IgnorableNamespaces="uap mp">
  <Identity Name="a4c700f9-b389-48e0-897f-165ed80428aa" Publisher="CN=*PERSONAL NAME REMOVED*" Version="1.0.10.0" />
  <mp:PhoneIdentity PhoneProductId="a4c800f9-b689-48e0-897f-165eb80428aa" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
  <Properties>
    <DisplayName>*NAME REMOVED* Testing Tool</DisplayName>
    <PublisherDisplayName>*PERSONAL NAME REMOVED*</PublisherDisplayName>
    <Logo>Assets\StoreLogo.png</Logo>
  </Properties>
  <Dependencies>
    <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
  </Dependencies>
  <Resources>
    <Resource Language="x-generate" />
  </Resources>
  <Applications>
    <Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="*NAME REMOVED*_Testing_Tool.App">
      <uap:VisualElements DisplayName="*NAME REMOVED* Testing Tool" Square150x150Logo="Assets\Square150x150Logo.png" Square44x44Logo="Assets\Square44x44Logo.png" Description="*NAME REMOVED* Testing Tool" BackgroundColor="transparent">
        <uap:LockScreen Notification="badge" BadgeLogo="Assets\BadgeLogo.png" />
        <uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png" Square310x310Logo="Assets\LargeTile.png" Square71x71Logo="Assets\SmallTile.png" ShortName="*NAME REMOVED* Testing Tool">
          <uap:ShowNameOnTiles>
            <uap:ShowOn Tile="square150x150Logo" />
            <uap:ShowOn Tile="wide310x150Logo" />
            <uap:ShowOn Tile="square310x310Logo" />
          </uap:ShowNameOnTiles>
        </uap:DefaultTile>
        <uap:SplashScreen Image="Assets\*NAME REMOVED*_white_logo.png" BackgroundColor="#002395" />
        <uap:InitialRotationPreference>
          <uap:Rotation Preference="landscape" />
        </uap:InitialRotationPreference>
      </uap:VisualElements>
    </Application>
  </Applications>
  <Capabilities>
    <DeviceCapability Name="serialCommunication">
      <Device Id="any">
        <Function Type="name:serialPort" />
      </Device>
    </DeviceCapability>
  </Capabilities>
</Package>

Ответы [ 2 ]

0 голосов
/ 03 мая 2018

В онлайн-чате с сотрудником Microsoft эта ошибка кажется менее известной, она затрагивает только некоторые машины с определенной конфигурацией программного / аппаратного обеспечения. После тестирования моей проблемы на двух других поверхностях с той же самой установкой проблема сохранялась, однако при тестировании на новой установке Windows 10 на ноутбуке HP проблема была решена.

0 голосов
/ 30 апреля 2018

Если вы откроете свой Package.appxmanifest и перейдете в Visual Assets, вы увидите показывать имя с флажками. Отметьте соответствующую клетку рядом с вашими активами а для значков вы можете проверить размер изображения значков!

enter image description here

надеюсь, это поможет вам ...

...