I am on VS 2008, .NET 3.5 not 2.0.
Main Topics
Browse All TopicsI copied a web app from one laptop to another (vs 2008 .net 3.5) but getting error
Could not load file or assembly 'System.Web.Extensions, Version=3.6.0.0, Culture=neutral, PublicKey=xxxxxxx or one of its dependencies. The system cannot find the file specified.
The AjaxControlToolkit.dll is in the bin and referenced in the app so what else am I missing here?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Also, I do not have the directory you specified...
I looked at the original install and it does not contain as a reference system.web.extensions 3.6, it contains a reference to 3.5...so now I am totally confused.
The web.config contains this
<sectionGroup name="system.web.extension
and it works fine within the original but not within the new install on a separate machine....even though the same dll's are referenced.
What version is 3.6?
I am sorry, If you not understand my previous post.
Install SP1 on your 1st system (where it works). Compile and run the project. Then install on 2nd system (where it fails).
The reason is: SP1 updated some component. So we required same version of DLL files on each and every system.
Before doing this: Could you please send to us the web.config file of the system, where you are getting the error and version of all 3 components.
I just want to look into this.
Ok, it is working now.
Not sure exactly what was wrong but I had to do two things to make it work.
1). Install the correct versions of vs 2008 (no sp1), and .net extensions ctp (system.web.extension 3.6.0.0)
2). Had to re-install the AjaxToolKit for 3.5. I could not simply copy the dll from one machine to another, I had to download it and compile it on the new machine.
Business Accounts
Answer for Membership
by: gdupadhyayPosted on 2008-08-08 at 09:49:45ID: 22191548
Hello,
gn.dll
Get the following dlls from
C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\[Version of Framework]
AJAXExtensionsToolbox.dll
System.Web.Extensions.dll
System.Web.Extensions.Desi
Once you have done that make sure you have the following files in your bin.
They came with the new install of AJAX.
Also we have to make sure that in our web.config under assemblies the PublicKeyToken portion is all Caps!
Please le me know, if you have any question.
Good Luck
Thanks
Ganesh