Wielojęzykowa nazwa aplikacji

0

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff967550%28v=vs.105%29.aspx

Tu jest instrukcja jak to zrobić, ale u mnie nie działa.

Używam XNA 4.0 pod Windows Phone (VS2012 for WP)
WMAppManifest.xml nie działa, tzn. jest ignorowane. Nie ustawia tytułu zgodnie z tym co tam wpisze tylko zgodnie z AssembyInformation.

0

Pokaż swój WMAppManifest.xml (w postaci XML). Na pewno stworzona DLL ze stringami lokalizacyjnymi ma poprawną "build action" ustawioną?

0

build action jest na None, ale tak było od początku nic nie zmieniałem.

Oto manifest:

<?xml version="1.0" encoding="utf-8" ?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1">
  <App xmlns="" 
       ProductID="{c413624d-358e-40b0-830a-89889572f0b6}" 
       Title="@AppResLib.dll,-100"
       RuntimeType="XNA" 
    Version="1.0.0.0" 
       Genre="Apps.Normal" 
       Author="" 
       Description="" 
       Publisher="">
    <IconPath IsRelative="true" IsResource="false"></IconPath>
    <Capabilities>
      <Capability Name="ID_CAP_NETWORKING" />
      <Capability Name="ID_CAP_LOCATION" />
      <Capability Name="ID_CAP_SENSORS" />
      <Capability Name="ID_CAP_MICROPHONE" />
      <Capability Name="ID_CAP_MEDIALIB" />
      <Capability Name="ID_CAP_GAMERSERVICES" />
      <Capability Name="ID_CAP_PHONEDIALER" />
      <Capability Name="ID_CAP_PUSH_NOTIFICATION" />
      <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
      <Capability Name="ID_CAP_IDENTITY_USER" />
      <Capability Name="ID_CAP_IDENTITY_DEVICE" />

      <!-- Windows Phone OS 7.1 Capabilities -->
      <Capability Name="ID_CAP_ISV_CAMERA" />
      <Capability Name="ID_CAP_CONTACTS" />
      <Capability Name="ID_CAP_APPOINTMENTS" />
    </Capabilities>
    <Tasks>
      <DefaultTask Name="_default"/>
    </Tasks>
    <Tokens>
      <PrimaryToken TokenID="WindowsPhoneGame1Token" TaskName="_default">
        <TemplateType6>
          <BackgroundImageURI IsRelative="true" IsResource="false">Assets\DoubleTile.png</BackgroundImageURI>
          <Count>0</Count>
          <Title>@AppResLib.dll,-200</Title>
          <Animation></Animation>
        </TemplateType6>
        <!--<TemplateType5>
          <BackgroundImageURI IsRelative="true" IsResource="false"></BackgroundImageURI>
          <Count>0</Count>
          <Title></Title>
        </TemplateType5>-->
      </PrimaryToken>
    </Tokens>
  </App>
</Deployment>
0

Spróbuj zmienić Build Action dla AppResLib.dll (i wszystkich AppResLib.*.mui) na "Content". Są one oczywiście w głównym katalogu projektu?

0

pliki dll i mui są na content ustawione. Jednak on jakby niewidzi manifestu. Mogę sobie cokolwiek wpisać w tytule, a i tak wyświetli go z AssemblyInformation.

Piszę w XNA 4.0 na wp8

1 użytkowników online, w tym zalogowanych: 0, gości: 1