Hi,
I am using NetAdvantage for ASP.NET 2009.1 with Visual Studio 2008 and .NET Framework 3.5. When I start up the AppStylist I get the exceptionUnable to load Assembly:Infragistics2.Web.v9.1.dll. It says ASP.NET AJAX 1.0 is not installed on my machine. I tried to install it from Microsoft, but the Installer told me .NET Framework 2.0 is not installed. I run .NET 2.0 Setup - got error "Framework is already installed."
Now how can I get the AppStylist to work? I am pretty much sure that ASP.NET AJAX is installed. I did AJAX websites for .NET 2.0 and now I use the WebDataGrid (I think this is part of NetAdvantage's aikido and uses AJAX).
Thanks in advance,
paolo
Hello,
It is a common issue for fresh instalation, which do not have a ASP.NET AJAX 1.0 extensions installed, but do have 3.5!
I just blogged about that issue, and the fix is very easy. Just follow:
http://blogs.infragistics.com/blogs/anton_staykov/archive/2010/09/20/netadvantage-appstylist-for-asp-net-unable-to-load-assembly.aspx
You just have to create appication configuration file, or download one I created and linked at that blog post.
Solved it by placing assembly System.Web.Extensions.dll in the AppStylist for ASP.NET folder and the program works.
Since you're using a CLR 3.5 website, you should use our CLR 3.5 assemblies (such as Infragistics35.Web.v9.1.dll). Alternately, you can keep using the assemblies you're using, and instead create an "ASP.NET AJAX 1.0 Enabled Website" targeting CLR 2.0.
The assembly you mentioned is our CLR 2.0 assembly, which is made to work with Microsoft ASP.NET AJAX Extensions version 1.0.
A CLR 3.5 website is configured to use Microsoft ASP.NET AJAX Extensions version 3.5. Our CLR 3.5 assemblies are made to work with this version.
Same problem here, a warning about AJAX 1.0, yet I am using .NET 3.5 and VS 2008.