If I have a project with the namespace:
In the *.*Controller.generated.cs files the namespace T4MVC tries to use for inheriting off controllers is wrong.
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public partial class T4MVC_HomeController : FooBar.FooBar.SomeProject.Web.Areas.SomeArea.Controllers.HomeController
In this example, Intellisense shows the first FooBar is referring to FooBar.FooBar, so the second FooBar is actually trying to resolve to FooBar.FooBar.FooBar which doesn't exist.