Подтвердить что ты не робот

С# Аргумент "изображение" должен быть изображением, которое можно использовать в качестве значка

У меня возникли проблемы с импортом значка в мое приложение. У меня есть основная форма, и я пытаюсь импортировать в нее новый значок через поле Icon в Properties.

Изображение уже находится в формате .ico: это ссылка на значок, который я пытаюсь использовать.

Кто-нибудь знает, почему Microsoft Visual Studio будет отображать эту ошибку?

Argument 'picture' must be a picture that can be used as an Icon

Любая помощь будет большой.

4b9b3361

Ответ 1

После второго перезапуска, а затем открытия и повторного сохранения самого .ico в Gimp, я смог импортировать его без каких-либо ошибок. Не слишком уверен, что вызвало эту проблему, но это была просто ошибка.

Ответ 2

У меня была эта ошибка в последнее время. Некоторые рекомендации:

  • убедитесь, что значок квадратный (16x16, 32x32)
  • попробуйте сохранить его в PNG и использовать эту бесплатную услугу для преобразования: http://www.convertico.com/

Ответ 3

У нас есть приложение, которое отлично работает на 99% наших компьютеров, но на одном ноутбуке он выдает эту ошибку.

Похоже, наша проблема заключается в том, что пользователь ноутбука установил размер текста/изображения экрана на 150%. Это может привести к тому, что работающие изображения перестанут работать. Мы увидим, работает ли это.

UPDATE

У комментатора такая же проблема. И да, мы решили эту проблему, установив размер текста на экране менее 150%.