XMLSerializer Performances

I want to improve the performance of my xmlserializer.

I have two classes that uses XMLserliazer. The classes are complex but not so much.
Creating the XMLSerializer (just the new) takes 3 to 4 seconds for each class.

If i use the XmlSerializer.dll generated with sgen.exe i have no gain !! (that i do not understand).

Note : I analyse the time using ANTS profiler.

Why using XmlSerializer.dll the performance do not increase ?
Do i have to add something in my code ?

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.

How did you create your XmlSerializer.dll, which commands did you use ?
You may provide some of your code, else it would be difficult to judge
with a different pair of eyes ; ))

Also from
I take there is some problems in ceratin case with sgen.exe
so you may even consider to try the there recommended

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
Forced accept.

EE Admin
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.