Browser can't open a local aspx page

What would cause this error message?

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\src\chwweb100813\web.config line 52)

Source Error:

Line 50:             </httpHandlers>
Line 51:             <httpModules>
Line 52:                   <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
Line 53:             </httpModules>
Line 54:       </system.web>

Source File: C:\src\chwweb100813\web.config    Line: 52

The person getting this error is running a local IIS and has .net framework installed. We are all sharing this web site project via source control, so would a change in actual paths between different people who get the files from source control make a difference?
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.

BobHavertyComhAuthor Commented:
Also, I installed the IIS on his machine and registered the .net framework with aspnet_regiis -i i also installed Ajax 2.0. i checked on his machine, and that assembly is in his GAC with an identical version number and PublicKeyToken
BobHavertyComhAuthor Commented:
So how could it not find it??
make sure the dll for system.web.extension is available in the system. if not copy the dll in to the appropriate folder or in to your project
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

BobHavertyComhAuthor Commented:
I checked the global assembly cache, it's there. It's the exact correct version and PublicKeyToken. C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025 also exists
BobHavertyComhAuthor Commented:
What did you mean by "make it available"?
I suppose you don't have Ajax extensions installed properly or that the installation is corrupt. Try reinstalling it. Here' s the Link for ASP.NET AJAX 1.0 installation if you want

Download and install it. Hope this solves the issue.

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
BobHavertyComhAuthor Commented:
I already gave him this link and he said he installed it. Wouldn't the folders and files that I said exist on his machine mean that this is already installed?? The person I'm working with "can't be bothered" with this, so I have to ask these questions rather than merely try it on his machine. He wants the solution without him having to try things. In other words, he wants a home run first time at the plate.
A question, the local IIS have app's with framework 1.1 and framework 2.0?

Ajax has conflict with the different frameworks of .Net  because use different XHTML code.

Try to write in the wbe.config this line.

  <xhtmlConformance mode="strict" />

Also create different application group for each version of .Net Framework in IIS.

The application  bui;d for  ASP or ASP.net2 version, change the asp version accrodingly from the website properties asp version tab.

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.