VS2008, нет значка встроенного приложения? - PullRequest
2 голосов
/ 07 октября 2009

Я использую Visual Studio 2008, и я могу установить значок приложения, используя Мой проект -> Приложение - вкладка с путем. Но есть ли способ установить значок приложения для встроенного ресурса вместо самого файла? потому что кажется, что VS встраивает иконку снова только для этой цели, вместо повторного использования уже встроенного ресурса.

1 Ответ

4 голосов
/ 07 октября 2009

Значок приложения должен быть собственным (Win32) ресурсом в файле .exe (или .dll). Это извлекается оболочкой с использованием собственных API ресурсов.

Но ресурсы, которые VS встраивает в сборку, являются управляемыми (.NET) ресурсами.

(т.е. есть несколько способов встраивания ресурса в .exe или .dll, и вам нужно использовать правильный путь.)

VS покажет вам собственные ресурсы, если вы откроете файл сборки напрямую. .NET Reflector покажет вам управляемые ресурсы.

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