Я вполне уверен, что он использует обычные ассоциации файлов реестра.Значение ключа HKCR \ VisualStudio.cs.10 \ DefaultIcon равно C: \ Program Files \ Microsoft Visual Studio 10.0 \ VC # \ VCSPackages \ csproj.dll, 1 Второй значок в файле размером 16x16 действительно является значком, который я вижув окне обозревателя решений.
Сделайте резервную копию значения ключа и измените его на свой собственный значок.Перезагрузите VS.