Let me try to clarify:
A RadControls for ASP.NET AJAX distribution contains three sets of assemblies, compiled against (and benefiting the specifics of) the different .NET Framework releases.
These are located in the respective Bin20, Bin35 and Bin40 folders of an installation.
The RadControls installer detects the Visual Studio installations and RadControls prerequisites on the machine and suggests these to be installed.
The Complete setup installs all the RadControls
assemblies, hence the warning about .NET 3.5 you got. As per the ASP.NET AJAX 1.0 extensions (these are a prerequisite for the RadControls assembly built against .NET Framework 2.0), it is embedded in the installer and would be installed automatically by the installer. Just in case, here is the exact URL where it can be obtained from:
As per your environment, I would suggest that you run the installer in Custom mode (clicking the Custom button in the SetupType screen) and deselect the .NET 3.5 Components and .NET 4.0 Components features. The installer would automatically install ASP.NET AJAX 1.0 and would register the VSExtensions and the ToolBox entries to VS2005. FYI, the VSExtensions are a composition of project templates and base scenarios that can be accomplished with RadControls. These get triggered through the Add New Project dialog or through the Telerik menu in Visual Studio.
Once installed, there are two ways that you use RadMenu (and any other RadControls in your project):
- Use the Telerik Menu -> RadControls for ASP.NET AJAX -> Convert to Telerik project (a wizard will guide you through the "Telerik-enabling" of the project (adding project references, additional resources like RadSpell dictionaries, localization files, etc. and respective modification of the web.config file)
- Drag-and-drop RadMenu to a page in your project from the ToolBox - a reference will be added automatically. You could then use the designer of the controls to set up the web.config file. Please note, following this approach you would need to manually copy the additional resources you would need in the further development of the project.
Please don't hesitate to contact us again with any additional questions you might have.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items