I’m rather new to MVC2 (never been in MCV1) though I’m a WebForms developer for some years now…
in my MCV 2 start project I created a App_Code folder that I would put my Business Classes on it, I also add 2 References to 2 DLLs used for the API I’m about to use.
But I don’t get Intellisense on the referenced objects
What am I doing wrong?
alt text http://www.balexandre.com/temp/2010-07-28_1343.png
Is this so much different from the WebForms part?
Added
Even if I put the Object in Models instead App_Code (where I normally put all code in WebForms) I still don’t get the normal intelisense, so… it just tells me that something is wrong … dang! MVC is hard! I probably should do this in WebForms…
This has nothing to do with MVC2, and everything to do with you’re doing it wrong. I can tell that its a possibility, as you’re using App_Code (I mean, who does that?). I’d definitely suggest backing up and reading some MVC tutorials, as it IS much different (although not in the way you’re asking about).
I’m not exactly sure WHAT you’re doing wrong, however. It might bethat PerceptiveMCAPI is internal to the assembly, it might be because there is a bug in VS, it might be that you haven’t imported the correct namespace… it could be a number of different things.
I’d do the following: 1) load the assembly in reflector and make sure you have the namespace and type name and that it is public 2) use the fully qualified name of the type 3) compile, check all errors and 4) restart VS.
If all else fails, Connect.