The issue I was having is when I published my webapp to my webserver the telerik controls were not rendering and functioning properly.
So for anybody who's having issues with .Net4.0 (perhaps on a stand alone server) here is how I resolved them.
Prerequisite:
Make sure Microsoft.net 4.0 is installed.
~ This install guide was created using Windows 2008 server R2 standard
(in lamest terms so of the x64 directories listed below might need to be changed to either 32/86)
Instructions:
- Install the "AutoMatic Installation" files on your webserver (login to www.telerik.com, -> account overview -> manage products -> download -> browse all product files -> Automatic installation)
- Install the "AutoMatic Installation" on your server (copy the file over or download it directly there)
------------------------------------------
This is where I got thrown a curve ball, i'm assuming that everything I need will be installed on the webserver, however this does not seem to be the case.
A few notes :
The directions here are accurate, however a bit misleading: http://www.telerik.com/help/aspnet-ajax/moss-deploying-radcontrols.html
What is misleading about these is the directions shown indicate a Share Point server, in my case I'm not using Share Point. Also what is misleading is Visual Studio is not installed on my webserver.
Also: The drag and drop feature for installation of GAC is not available in .Net 4.0, you must use the GACUTIL.exe from either the SDK or VS. The correct directory for .Net4.0 GAC is "C:\Windows\Microsoft.NET\assembly"
Instructions (Part 2):
- Install Windows SDK found here: http://www.microsoft.com/en-us/download/details.aspx?id=8279
- When installation has been completed open up a command prompt "AS ADMINISTRATOR"
- in the command prompt type cd "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\NETFX 4.0 Tools\x64" hit enter
- in the command prompt type gacutil.exe -i "C:\Program Files (x86)\Telerik\RadControls for ASP.NET AJAX Q2 2012\Bin40\Telerik.Web.UI.dll"
And that fixed all the problems for me!
What seemed to be the issue for the .net 4.0 GAC is installer only seemed to install Telerik.Web.Design in the .net4.0 GAC "C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Telerik.Web.Design"
I had to manually install ""C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Telerik.Web.UI".
Is this designed or a bug or a windows issue? I chose to install all the aspx dlls (which included reporting) and they did install under the 2.0/3.5 GAC "C:\Windows\assembly".
However, the .Net 4.0 only installed the Telerik.Web.Design.