could not load file or assembly 'system.web.extensions, version=1.0.61025.0, culture=neutral on development machine

Hello,
I got a new computer with Windows 7 and I installed Visual Studio 2008 and move all my projects from my old XP machine to the new one and now when I try to run my ASP website I get the error:
could not load file or assembly 'system.web.extensions, version=1.0.61025.0, culture=neutral
I went back and installed the Microsoft ASP>NET AJAX Extensions Source Code and it created the folder
Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025
But it just had the folder  Source and not the System.Web.Extensions.Design.dll and System.Web.Extensions.dll files that ASP was trying to find so I copied them from the old machine but still doesn't work.
I don't know if the problem is that the AJAX 2.0 extensions are not installed correctly or that they don't work the same way in Winodws 7 and XP.
I am also having problems saying updatepanel is not a known element but I think is for the same reason that AJAX is not working.
Any idea on how to fix the problem is really appreciated it
ocortesAsked:
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.

Big MontySenior Web Developer / CEO of ExchangeTree.org Commented:
i think its a permissions issue. The asp.net account should have access to the location of the assemblies. if thats not it, im not sure what is.
0
ocortesAuthor Commented:
I don't know about permissions. But I didn't configure any special permissions on the xp machine. I really think that the AJAX 2.0 extensions are not configured correctly but I don't know how.
Thanks
0
Big MontySenior Web Developer / CEO of ExchangeTree.org Commented:
did any of these suggestions work?

http://forums.asp.net/p/1057001/1506704.aspx
0
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

xav056Commented:
if you are using 2008 then ajax extensions are built into the vs 2008 templates and the .net 3,5
you might want to let vs upgrade your project to .net 3.5 and see how that goes
0
ocortesAuthor Commented:
Thanks for the suggestions, I saw the solutions in the article but with my install of the AJAX 2.0 extensions I don't have the file AJAXExtensionsToolbox.dll or the other 2 files. The weird thing is that the project runs great in my xp machine with VS 2008, I just copied the solution on the new machine and it doesn't work. I went to the old machine and the folder
C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025
has the dlls need it but in the new machine the folder
C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025
doesn't have this files instead it has another folder called Source and then more folders inside.
Both machines have the same VS 2008 and I am using the same files that is why I think the problem is with AJAX 2.0 extensions or the configuration of the machine because the project works on the old machine.
0
xav056Commented:
Can you create a new test project and test an update panel
if that worked in the test project try to modify your web.config, just let vidual studio create it for you
0
13598Commented:
Try removing the reference to the dll, closing the solution, opening it back up and re-adding the references. This will let the solution know where they are (solution seems to have lost that info).
0
ocortesAuthor Commented:
Thank you for all the comments, I found the solution. I had to uninstall the ASPAJAXSourceCode.msi and restar the computer then install ASPAJAXExtSetup.msi, copy again the solution from the old machine to the new one and everything works now. The problem was that I installed the wrong version of the AJAX extensions. Sorry for all the trouble I guess I just need to close the question because I found the solution, if you feel it is unfair please let me know.
Thank you
0

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