I have installed VS 2012 Premium using the full install option. When I create a new asp.net project, be it forms, or any one of the mvc versions and then try to build the project to run it without any modifications I get the error "missing assembly or reference" for the following:

  • Antlr3.Runtime
  • DontNetOpenAuth.AspNet
  • DontNetOpenAuth.Core
  • DontNetOpenAuth.OAuth
  • DontNetOpenAuth.OAuth.Consumer
  • DontNetOpenAuth.OpenID
  • DontNetOpenAuth.OpenID.RelyingParty-
  • Newtonsoft.Json
  • System.Web.Optimisation
  • WebGrease

I haven't added these in, they are part of the templates. I have gone back to the install to check and everything is installed so I haven't left a component out.

Anyone have any idea what I have missed when installing VS2012? If I haven't missed anything, I can't believe that Microsoft would include references to assemblies in their templates and then expect you to download them before building any of their project templates.

Edit
Report