none
[BUG?] vsixmanifest ICON размер картинки RRS feed

  • Общие обсуждения

  • После перехода на VSIX нового формата у нас возникла проблема с использованием иконки для своего расширения. В документации сказано, что vsixmanifest может содержать Icon 32x32 и PreviewImage 200x200 (https://msdn.microsoft.com/ru-ru/library/hh696828.aspx?f=255&MSPPError=-2147217396), но по факту последняя картинка не используется вообще. Если в Icon добавить картинку 32х32 то в маркетплейсе она будет очень маленькой и убогой (почему в маркетплейс попадает картинка именно из Icon, а не из PreviewImage непонятно). Если же использовать в Icon картинку 128х128, то в маркетплейсе она выглядит замечательно, но вот в студии в Extensions and Updates она уже будет выглядеть убого, т.к. сожмется до 32х32. Пробовали делать файл ICO с несколькими разрешениями, но в студии все равно не подхватывается нужное.

    В общем вопрос, кто как это поборол?

    P.S. в старом VSIXе PreviewImage использовался в студии в диалоге Extensions and Updates. После описания екстеншена вставлялась эта картинка. Сейчас же она не используется вообще нигде.

    25 октября 2017 г. 17:58

Все ответы

  • Здравствуйте,

    К сожалению я лично не встречал схожей ситуации. Возможно данное поведение by design, но в случае если баг то можно отписать сюда (там уже рассмотрят ситуацию): https://connect.microsoft.com/


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    26 октября 2017 г. 8:13
    Модератор
  • Ох и не лёгкая это задача - написать баг в Microsoft. По-моему корпоративному аккаунту это сделать не удалось. Завтра пойду к руководству, будем пытаться пробиться.
    26 октября 2017 г. 14:57