Отправка AppHub в Windows phone, Статическая проверка завершена с ошибками «unknown error 5000» - PullRequest
0 голосов
/ 09 января 2012

Я пытался опубликовать свое приложение на бета-версии Windows Phone, но когда я пытаюсь опубликовать его, я получаю «Статическая проверка завершена с ошибками» с «Неизвестная ошибка 5000».

Я попробовалMarketplace Test Kit в Visual Studio, и все тесты завершаются без ошибок.Что может вызвать такие ошибки?

<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1">
  <App xmlns="" ProductID="{a3ea5c79-71e3-47a8-9fdd-e98e1bd3fa14}" Title="Beat" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="Philipp" Description="Sample description" Publisher="Philipp">
    <IconPath IsRelative="true" IsResource="false">Images\AppTile.png</IconPath>
    <Capabilities>
      <Capability Name="ID_CAP_GAMERSERVICES" />
      <Capability Name="ID_CAP_IDENTITY_DEVICE" />
      <Capability Name="ID_CAP_IDENTITY_USER" />
      <Capability Name="ID_CAP_LOCATION" />
      <Capability Name="ID_CAP_MEDIALIB" />
      <Capability Name="ID_CAP_MICROPHONE" />
      <Capability Name="ID_CAP_NETWORKING" />
      <Capability Name="ID_CAP_PHONEDIALER" />
      <Capability Name="ID_CAP_PUSH_NOTIFICATION" />
      <Capability Name="ID_CAP_SENSORS" />
      <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
      <Capability Name="ID_CAP_ISV_CAMERA" />
      <Capability Name="ID_CAP_CONTACTS" />
      <Capability Name="ID_CAP_APPOINTMENTS" />
    </Capabilities>
    <Tasks>
      <DefaultTask Name="_default" NavigationPage="Pages/HomePage.xaml" />
      <ExtendedTask Name="BackgroundTask">
        <BackgroundServiceAgent Specifier="AudioPlayerAgent" Name="BeatBackgroundPlayer" Source="BeatBackgroundPlayer" Type="no.nLink.beat.AudioPlayer" />
      </ExtendedTask>
    </Tasks>
    <Tokens>
      <PrimaryToken TokenID="Beat_appToken" TaskName="_default">
        <TemplateType5>
          <BackgroundImageURI IsRelative="true" IsResource="false">Images\ApplicationIcon.png</BackgroundImageURI>
          <Count>0</Count>
          <Title>Beat mobile</Title>
        </TemplateType5>
      </PrimaryToken>
    </Tokens>
  </App>
</Deployment>

1 Ответ

1 голос
/ 10 января 2012

У вас есть ApplicationIcon (AppTile.png) и BackgroundImage (ApplicationIcon.png) в подпапке, это не поддерживается .Они должны быть помещены в корень!

Кроме того, если вы установите NeutralResourcesLanguage на no, у вас все равно должен быть Resources.no.resx, представленный в вашем проекте, в противном случае обнаружение языка рынка на AppHub будетнеизбежно завершится неудачей, так как они обнаруживают доступные языки на основе доступности сборки ресурса.

Попробуйте добавить Resources.no.resx, если вам его не хватает.

И, что более важно, вы перечислили все возможности.В аду нет никаких шансов, что ваше приложение использует их все, поэтому удалите те, которые вам не нужны.Используйте набор Marketplace Test Kit, чтобы найти нужные вам возможности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...