Не знаю заметили Вы или нет, но у наших тестировочных проектов нет значка программы. То есть он стандартный.
И когда мы добавляли значок формы в "Шаг 37 - Икона формы". Особенного ничего не менялось, то есть значка приложения не было. Правильно. Для того, чтобы значок приложения появился используется специальная опция компилятора /win32icon: которая может подключить значок. Напишем простую программу на основе формы.
using System; using System.Windows.Forms; class MyForm : AppForm { public static void Main() { Application.Run(new MyForm()); } } class AppForm : Form { public AppForm() { } }
Поместим в каталог с ней икону.
Напишем bat файл с данной опцией.
csc /win32icon:WINUPD.ICO 6.cs
Соберем проект и посмотрим.
Все получилось и теперь наша программа имеет значок.