What are these files for...exactly?

Anyone willing to just explain to me the files used in my project:


It's just one stupid splash screen - why 3 files?  

And maybe more importantly - how come I saved my project to this one folder and I've got another instance of frmSplash.Designer.vb (note case of Designer vs 'other' instance) in the parent folder to this one?  How can I be certain 'which' one it's pointing to?
LVL 67
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.

Éric MoreauSenior .Net ConsultantCommented:
Hi sirbounty,

You are using VB2005 for sure.

> frmSplash.designer.vb

The code generated by the designer. You are not supposed to modify it.

> frmSplash.resx

The resource file of your GUI.

> frmSplash.vb

Your 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
sirbountyAuthor Commented:
Any idea why I have '2' designers?
frmSplash.vb is your code file,
and frmSplash.designer.vb is a file generated by VS 2005. Do not modify it/

Here is more info on that file:

OWASP Proactive Controls

Learn the most important control and control categories that every architect and developer should include in their projects.

Éric MoreauSenior .Net ConsultantCommented:
>Any idea why I have '2' designers?

For the same form? Surely one is no more good.
sirbountyAuthor Commented:

I closed out my project and saved it under
F:\my code\app-name

All files and subfolders are under app-name, but for some odd reason I have that one splash.designer under <my code> folder
Éric MoreauSenior .Net ConsultantCommented:
try to close your project, delete the file under <my code> and re-open your project. If there is no error, the file is definitely not usefull.
sirbountyAuthor Commented:
I renamed it instead...was more curious 'how'/'why' it was in both places, but this method certainly eliminates it as being part of my project...thanx.
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
Visual Basic.NET

From novice to tech pro — start learning today.