How to install AJAX Control Toolkit

Updated on 18 Apr 2012,
Published on 21 May 2008

To install AJAX Control Toolkit, first of all download it from the links provided in the previous article ASP.Net AJAX Control Toolkit. Now after downloading the zip file, follow these steps:

1. Create a folder AJAX Control Toolkit at path C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions or the drive where you have installed the Windows on PC.

2. Then extract the files of downloaded Control Toolkit .zip inside new created folder.

3. You will get the following folders and files from the extracted items:

  • AjaxControlExtender
  • AjaxControlToolkit
  • Binaries
  • SampleWebSite
  • TemplateVSI
  • ToolkitTests
  • AjaxControlToolkit.sln [Visual Studio Solution file]

4. Double click on AjaxControlToolkit.sln solution file to open it in Visual Studio 2005. It will show a security warning with two project load options:

  • Load project for browsing
  • Load project normally

5. Select load project normally and click ok.

6. After loading the solution it will display AJAXControlToolkit, SampleWebSite, ToolKitTests, TemplateVSI in the solution explorer.
Right click on TemplateVSI and click build. After successful compile and build go to the path X: or C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\AJAX Control Toolkit\TemplateVSI\bin

At this path you will get the fresh build of AjaxControlExtender.vsi

7. Next Right click on SampleWebSite in the solution explorer and Build Web Site to get the fresh copy of AjaxControlToolkit.dll. You will get the fresh AjaxControlToolkit.dll at:

X: or C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\AJAX Control Toolkit\SampleWebSite\Bin

Note: You can see all the Control Toolkit components included in this framework by right clicking on above SampleWebSite in solution explorer --> select view in browser. It will show the sample web site showing the demo of all AJAX control toolkit components.

8. Now you are ready to add the Control Toolkit in your Visual Studio 2005. First of all go to TemplateVSI bin folder discussed in step 6 and run AjaxControlExtender.vsi. This installer will install the ASP.Net web template that will enable you to create AJAX Control Toolkit Web Site.

9. After installing AjaxControlExtender.vsi, open the Visual Studio 2005 and go for New Web Site, there you will see a new My Template item as AJAX Control Toolkit Web Site, select it and create a new website. 

How to include AJAX Control ToolKit Components in Toolbox

It’s also simple to add Toolkit on Visual Studio Toolbox. In the above new AJAX Control Toolkit Web Site, move your mouse on Controls Toolbox at right side and create a new Tab with name AJAX Toolkit. Then right click under the AJAX Toolkit tab and select choose items, this will open Choose Toolbox Items dialog box. Click on browse button at bottom and select the AJAXControlToolkit.dll file at this path: X: or C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\AJAX Control Toolkit\SampleWebSite\Bin

It will populate the AJAX controls into the AJAX Toolkit tab.

Continue to next tutorial: AJAX Toolkit Accordion Control Extender to learn how to display expand-collapse type panels.

34 Responses to "How to install AJAX Control Toolkit"
Priyam
Thanks
Greg
Hi
I followed the install instruction carefully. All went well but there are no new templates in Visual Studio 2008 > File > New Web Site > My templates (or Visual Studio installed templates).

vikrant singh
Hi,
its really helpfull for new user.
Biju
Very helpful
tgtrgrf
vry nice
Awie
Hey

I have the framework3.5sp1 toolkit but if i run the ajaxcontrolextender.vsi file as soor as i click finish to install the templates it gives a send don't send error. I did build it.

Any advice?
Jin
I'm using vs2008. When I have tried this one at the vs2005, I could see AJAX Control Toolkit template in the my templates. But It didn't be appeared at the vs2008. Could you help me for this problem??
shiva
Nice one...I followed and installed the AJAX control toolkit....Thank uuuuuuuuu
Shiham
Simple & Clear one.. Hats Off :)
Vishal
Thanks Very useful :)
saritha
i tried this help but TemplateVSI is not available after i click solution...........(as per in the help) any help?
Ezineasp.net
Hello Saritha Which version or package of AJAX Control toolkit you have downloaded?
Sharik
In order to build TemplateVSI project successfully the following package should be installed: http://www.microsoft.com/downloads/details.aspx?familyid=f72c74b3-ed0e-4af8-ae63-2f0e42501be1&displaylang=en
Parthiban
Thank u so much
tatoba
Good Artical
Thanks
Thanks re its very useful to new developer.
Very Nice
vinay
The article is extremely helpful, Thanks
vijesh
Very Very thanks.....
joan
Do I need to follow the same steps when deploying a production server with IIS 7.0, .net framework 3.5 and win server 2008? (without any version of visual studio installed)
Ezineasp.net
Hi Joan

Yes you can try the same steps with latest release of AJAX control toolkit to install it on your production server.
Nirmal Kumar.G
Very Useful article....thanks
vijay
Too gud.
Shavkat
Many thanks, it was very useful!
Usman
i have used but it giving me 105 error during build web site of sample templates kindly help me out
Ezineasp.net
Hi Usman

You might be missing the installation of AJAX Extensions on your machine.

Please install the AJAX Extensions first and then build the AJAX Control Toolkit project using the Visual Studio 2005 or 2008.

Good Luck ;)
Hari
Hi I downloaded "AjaxControlToolkit-Framework3.5SP1"
and i tried to open "AjaxControlToolkit.sln" but is showing "it is an unrecognised file"
Please help............
Gautam
Good One keep on posting such kind of stuff's thanks alot...
cheekuvinu
Thanks a Lot !!!
h.s.goraya
plese help download ajaxcontroltoolkit in the window 7
h
hmmm
Terry
Thank you very much this works.

After waisting two days searching MSDN and Codeplex trying to set this up for ASP.NET 2 where the instructions given do not work. These instructions give you the missing information.
jamsheer
very nice (very helpful) ...
ajay
THIS HELPED ME
Leave a Comment
* required
* required
* will not be published
* optional
* hint: http://www.example.com
  • Subscribe via Email
  • HIRE EzineASP.Net Developers