T4MVC (3.5.1)를 ASP.NET MVC3 프로젝트에 연결했습니다.T4MVC가 컨트롤러의 네임 스페이스를 잘못 생성 중입니다.
* .generated.cs 파일에 잘못된 네임 스페이스가 생성되는 것으로 보입니다. 예를 들어이에서
using System.Web;
using System.Web.Hosting;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using T4MVC;
namespace MyCompany.MyCompany.MyProject.Web.Controllers
{
public partial class HomeController
{
//snip
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public partial class T4MVC_HomeController : MyCompany.MyCompany.MyProject.Web.Controllers.HomeController
{
//snip
}
//snip
}
}
파일을 생성, 첫 MyCompany
생성 된 네임 스페이스 MyCompany.MyCompany.MyCompany.MyProject.Web.Controllers.HomeController
에서 내 컨트롤러를 찾기 위해 노력하고있다, 물론 MyCompany.MyCompany
의 MyCompany
를 포함하지 않는 인텔리의 MyCompany.MyCompany
보여줍니다, 그래서!
T4MVC에서 내 솔루션의 네임 스페이스를 올바르게 생성하려면 어떻게해야합니까?
, 우리는 거기에 토론을 유지할 수 있습니다 나는이에서 신속하고 더러운 변화했다 . –
슈퍼 스피드 응답 데이빗 주셔서 감사! – elwyn