Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS0246: The type or namespace name 'Infragistics' could not be found (are you missing a using directive or an assembly reference?) Source Error:
Line 1: @using Infragistics.Web.Mvc; Line 2: @{ Line 3: ViewBag.Title = "Home Page";
I downloaded the code from
http://blogs.infragistics.com/blogs/taz_abdeali/archive/2011/05/31/asp-net-mvc-3-entity-framework-infragistics-jquery-grid.aspx
and ran it directly, and then got the error
Hello,
I encountered the exact same problem - to my understanding here's what's wrong: The reference to the Infragistics.Web.Mvc DLL had been added and it's property CopyLocal was set to True.
However, if the project is transferred to another computer, that setting is reset, thus compiling the project doesn't cause the expected copy of the DLL from the GAC into the project's "bin" folder.
There are two workarounds that I can propose:
1. Simply set CopyLocal = True on the reference to the Infragistics.Web.Mvc DLL
(this will reset if you open the project on another computer)
2. Add the following line to the <assemblies> group in the web.config file of the project (not the one in the "Views" folder):
<add assembly="Infragistics.Web.Mvc, Version=3.11.2.2021, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb, processorArchitecture=MSIL"/>
All you need to do is to replace the version number (3.11.2.2021) to the one you have.
The downside to this approach is that you need to manually alter the version number every time you get a new build.
Let me know if this helps.
PS: I managed to open the Northwind database from the sample with SQL Server 2008 Express R2, but could not do so with SQL Server 2005 Express - unfortunately this is due to the fact that MSSQL databases (the MDF files) suffer from a lack of backwards compatibility. Good news is that you can simply get a fresh copy of Northwind and use that instead.
search operation found no file for your mentioned location. Mine is 32 bit windows 7. I've downloaded from : http://blogs.infragistics.com/blogs/taz_abdeali/archive/2011/05/31/asp-net-mvc-3-entity-framework-infragistics-jquery-grid.aspx
On 32-bit Windows the path should be:C:\Program Files\Infragistics\NetAdvantage 2011.2\jQuery\MVC\MVC3\Bin
Can you please let me know what version of the Infragistics jQuery package ( release 2011.2 I assume) have you installed?
Thanks,
Borislav
oops!! something i 've been missing (i.e not installed yet) on my machine without which i am trying to build the MVC3EntityFramework solution downloaded from my link. Would you please show me the appropriate way that includes all the required installations regarding to build MVC3EntityFramework?
Well, I'll start from the very top:1. You need to have MVC3 installed - if you don't have already, you can get it from http://www.asp.net/mvc/mvc32. Then you need to install our jQuery-based package from http://ko.infragistics.com/dotnet/netadvantage/jquery-controls.aspx#Downloads (you will need to use the [NetAdvantage 2011 Vol. 2 Platform Installer])
3. Then you should be all set to use Taz's sample solution
(If you need some more details before that, you can refer to one of Taz's earlier blog posts)Give it a try and let us know if you encounter any problems.
Each time i face a problem and i'm attaching the screen shot
Seeing as how you will be installing a NetAdvantage for ASP (or jQuery), you will need to have an IIS server up and running on your computer.
Luckily, you have Win 7 so you will have the easiest time doing this - here are the instructions:http://learn.iis.net/page.aspx/28/installing-iis-on-windows-vista-and-windows-7/
If you are installing NetAdvantage for ASP.NET you will need to take a closer look at this sceenshot from the instructions: http://learn.iis.net/Content_Cache/707/image007.jpg
Taking into account the message from our installer, you will need to enable the "IIS6 Management Compatibility" sub-feature.
Godspeed, mate!