проблемы с изображением значка - PullRequest
1 голос
/ 28 декабря 2011

Я создаю приложение ac # с использованием Visual Studio 2010 на компьютере с Windows 7.Я добавил изображение значка в свою форму, и значок хорошо отображается на всех компьютерах с Windows 7, на которых я запускаю приложение.Но когда я пытаюсь запустить его на компьютере с XP, он не позволяет программе запускаться или отображать изображение на рабочем столе.Есть предложения по этому поводу?

Ответы [ 2 ]

2 голосов
/ 28 декабря 2011

Ваш значок имеет неправильный размер для Windows XP. Windows XP не может обрабатывать большие иконки по умолчанию (48x48 по умолчанию максимум, я думаю в XP). Windows Vista и 7 обрабатывают 256x256.Это также может быть просто неправильно сформировано.Попробуйте удалить значок и убедитесь, что он устраняет проблему.Вы также можете попытаться переформатировать файл значков (с помощью программного обеспечения, такого как Icon Workshop).

0 голосов
/ 28 декабря 2011

Если проблема связана с размером значка, просто используйте этот сайт для создания нового файла .ico.

Теперь может быть что-то еще, эта проблема была у меняодно из моих приложений.Я изменил значок формы прямо на панели свойств , и он не очень хорошо отображался в других ОС.Поэтому я добавил значок в свойствах приложения.

Перейдите ко 2-му значку в обозревателе решений , щелкните его правой кнопкой мыши и выберите свойства.Появится новое окно, и на вкладке Приложение появится группа Ресурсы , в которой вы сможете найти нужный значок.

Попробуйте и посмотрите, исправится ли это.

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