Having my PC broken, I had to work on another machine. I downloaded Visual Web Express and Ajax Control Toolkit. I installed the toolkit as described by Nannette. But nothing appeared on my toolbox. Thinking that I might have missed something, I tried to repeat the process. When I was giving the name during the tab creation step, VWD responded by saying that
Tab name 'Ajax Control Toolkit' already exists.
I was surprised to know that the tab has been successfully created but it was not dislayed. Playing around with different options, I clicked 'Show All' option. This option comes when you right click on the empty area of general tab. Checking this option showed me a number of tabs which I haven't seen earlier.
This also showed me my 'Ajax Control Toolkit' tab. But all the options (controls) in this tab disabled (grayed out). I had code view of a aspx page opened on the screen. Thinking that these might get active on the design view, I switched to it. But this did not worked.
Then I restart VWD and opened the website again. But still these are grayed out. Finally I shut down the PC calling it a day. Next day, when I opened the project again, all ajax tab were there and all controls were enabled.
So, if you are also facing the same error, do the following.
-
Restart Visual Web Express. If it does not work,
-
Restart the Pc.
I also found one more solution somewhere on the net later on. This is described below:
-
Close VWb and any other express product installed running such as Visual C# EE.
-
Open windows explorer and navigate to the
'C:\Documents and Settings\<your user name>\Application Data\Microsoft\VWDExpress\9.0'
folder. You might have to enable 'Show Hidden Files' under the folder options' View tab.
-
Delete any .pdb file, you found in this folder.
-
Start VWD and reinstall the ACT as described here.
By the way, In one of the comments on nannette blog, skain said,
"Am I the only one who thinks it is utterly ridiculous that we're supposed to use a dll from the WebSite project as the main reference for the toolkit? Why isn't this in a separate class library project?"
skain, I also agree with you. I think that there should be some installer package that will do all this on a single click.