Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Не можна використовувати знак логотип шкала-140 в Visual Studio 2012 оновлення 1

УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 2792380
Ознаки
У цій статті описується спосіб усунення нижченаведених проблем у Microsoft Visual Studio 2012 оновлення 1.

Випуск 1

Розглянемо таку ситуацію.
  • Створити додаток за допомогою Visual Studio 2012 оновлення 1.
  • Ви виберіть файл «. PNG» 33 х 33 піксель за шкалою-140 знак логотип для app.
  • Ви намагаєтеся пакету app.
У цьому випадку ви не можна упакувати на близько Додатково, з'являється протокол IMAP про помилку, подібне до такого:

App маніфесту посилання знаком логотип зображення 'images\BadgeLogo.scale-140.png' що має розміри не дійсні. Вона повинна бути 34 х 34 пікселів.

Випуск 2

Розглянемо таку ситуацію.
  • Створити додаток за допомогою Visual Studio 2012 оновлення 1.
  • Ви виберіть файл «. PNG» 34 х 34 піксель за шкалою-140 знак логотип для app.
  • Ви намагаєтеся надіслати це app Windows Store.
У цьому випадку не можна представити app до пул носіїв поштових скриньок Windows.

причина
Ці проблеми виникають тому що Visual Studio 2012 оновлення 1 неправильно вимагає файлу «. PNG», 34 х 34 пікселів для шкала-140 знак логотип. Однак, пул носіїв поштових скриньок Windows і Windows App Kit сертифікації (WinACK) потребує, що файли зображень для шкала-140 знак логотип бути 33 х 33 пікселів. Таким чином, виникає питання про те, що описано в розділі "Ознаки".
Обхідний шлях
Щоб вирішити цю проблему, виконайте такі дії:
  1. Рішення Explorerклацніть правою кнопкою миші проект а потім виберіть Вивантаження проекту.
  2. Клацніть правою кнопкою миші проект а потім виберіть Редагувати.
  3. Додати наступний код XML вниз до закриття, файл проекту елемент:

    <!-- Workaround for 33x33 badge logo issue. --><Target Name="WorkaroundForBadgeLogoScale140Issue"><ItemGroup><AppxManifestImageFileNameQuery Remove="./m:Package/m:Applications/m:Application/m:VisualElements/m:LockScreen/@BadgeLogo" /></ItemGroup><ItemGroup><AppxManifestImageFileNameQuery Include="./m:Package/m:Applications/m:Application/m:VisualElements/m:LockScreen/@BadgeLogo"><DescriptionID>BadgeLogo</DescriptionID><ExpectedScaleDimensions>100:24x24;140:33x33;180:43x43</ExpectedScaleDimensions></AppxManifestImageFileNameQuery></ItemGroup></Target>
  4. Додати наступний код XML вниз до закриття, файл проекту елемент:
    Примітка. Якщо ваш файл проекту вже містить BeforeBuild цільова, додати атрибут DependsOnTargetsWorkaroundForBadgeLogoScale140Issue .

    <Target Name="BeforeBuild" DependsOnTargets="WorkaroundForBadgeLogoScale140Issue" />
  5. Збережіть файл і закрийте проект.
  6. Рішення Explorerклацніть правою кнопкою миші проекту а потім виберіть Оновити проект.
  7. У Дизайн-виявляєтьсядодати файл «. PNG» логотип шкала-140, 33 х 33 пікселів.
Примітка. Маніфесту дизайн буде відображати попередження, що знак логотип не відповідає потрібний розмір 34 х 34 пікселів. Однак, Visual Studio буде пакет app, і WinACK, що дозволяє публікувати app Windows Store.
Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Додаткові відомості
Докладніше про знак логотипи перейдіть до наступного веб-сайт MSDN:

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 2792380 – останній перегляд: 01/07/2013 06:35:00 – виправлення: 1.0

Microsoft Visual Studio Express 2012 for Windows 8, Microsoft Visual Studio Premium 2012, Microsoft Visual Studio Professional 2012, Microsoft Visual Studio Ultimate 2012

  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2792380 KbMtuk
Зворотний зв’язок