Got error that ScriptManager not found when running on Server

Hi, my web app works fine running from my development PC.  However, once I have it published and copied the files onto server to run I get the following error message:
CtuMAin.aspx page: Parser Error Message: Unknown server tag 'asp:ScriptManager'.

I thought the required ajax dlls will be included in the published files but apparently not.  How can I address this problem?  Thank you.
Also, I'm using VS 2008 and .net 3.5 and C# and asp.net
lapuccaAsked:
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.

palikeroCommented:
Ajax needs to be installed on your production server
0
Alpesh PatelCommented:
Install AJAX toolkit and extender on your server.

if you dont have permission to install AJAX toolkit then copy AJAX toolkit.dll in to the application Bin folder and referenced that dll before you do build and publishing


0
dragonfly0328Commented:
Also, if you do have the toolkit installed make sure your web.confit is not currupt. There is a location for the tookit in the web.config under pages..

<pages>
<controls>
<add tagPrefix=”asp” namespace=”System.Web.UI” assembly=”System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35¿ />
</controls>
</pages>
0
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

lapuccaAuthor Commented:
Is there a certain directory on the server that the Ajax needs to be install?  I have downloaded the AspNetAjaxLibraryBeta0911.zip and I do have permission to install on the server.  Thank you.
0
Alpesh PatelCommented:
If you dont have permission to install on server, then just add ajaxtoolkit.dll in to the bin directory of your current application.
and after that do publish site so it will include that dll in to the deployment

if you are using any ajax extender control then it is must to get install ajax extender on the server
0
santanu30inCommented:
Hi,
No need to install AspNetAjaxLibraryBeta0911.zip in your server .  you only copy "AjaxControlToolkit.dll" file in bin folder in your server.
 if the problem not solved then you may have problem in "web.config" file.
See the link below
http://www.ironspeed.com/Designer/5.2.0/WebHelp/Part_VI/Parser_Error_Unknown_server_tag_asp_ScriptManager.htm
 
0
lapuccaAuthor Commented:
Sorry, but still not very clear on this.
1. I DO, have the permission to install
2.  What directory on the server  should I install the ajax library, AspNetAjaxLibraryBeta0911
3.  I think AspNetAjaxLibraryBeta0911 comes with the tookkit and the "extender"?  
4.  I'm using the scriptManager and the UpdatePanel from ajax.  Are these extenders that you're referring to?
Thank you.
0
Alpesh PatelCommented:
forget everything .....

just copy ajaxcontroltoolkit.dll in to the Bin folder of you application.

so let say on server you will have applcation MyApp then

~/MyApp/Bin/

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
lapuccaAuthor Commented:
Thanks everyone
0
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.