Weirdly resized main form icon


I've added an icon to the main form of the app, but visual studio keeps making it look like it's been badly resized (see attachment picture, never had any trouble with this before).
I've tried resizing it manually to multiple sizes (16x16, 24x24, 32x32) but it doesn't help, it still looks that way. What's even weirder is that if I save it as a png and load it in the toolbar it gets resized correctly and looks ok.

Is there a way to make it look/resize correctly? Maybe this an OS problem (still using XP)?
(seems like EE doesn't allow ico files, uploaded the icon in use here: )
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The reason that for some reason the resolution of the toolbar icon is correctly scaled from the original icon, but the window icon is not correctly scaling. This hints that the aspect ratio for the window icon is somehow an unusual one. I would suggest looking at what type of window the form is being created as. Is it a tool window, system window, etc. Also see if it is because the theme you have applied is causing the icons for windows to be resized incorrectly. Aka change back to the the default windows theme and see if this solves the problem. Any further information you can provide would be useful including code.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TosterAuthor Commented:
You were right, it was the theme! I can't believe it. It never happened with other icons.. Thanks, would have never thought of this ^^
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.