2013-05-07 3 views
2

내 ASP.NET 4.0 WSP 프로젝트에서 대부분의 데이터 액세스에 PetaPoco를 사용하고 있습니다. T4 템플릿을 사용하여 데이터베이스 클래스를 성공적으로 생성했습니다. 그러나 기본적으로 PetaPoco 설치를 설정하면 Database.tt 파일은/Models/Generated에 있습니다. 따라서 결과로 생성 된 database.cs 파일이 여기에 배치됩니다. 그러나 WSP이므로 프로젝트를 컴파일하지 않으므로 데이터베이스 클래스를 사용할 수 없습니다. 생성 된 database.cs 파일을 App_Code로 수동으로 이동하여 사용하거나 database.tt 파일을 App_Code로 이동하면 App_Code에서 database.cs가 생성되지만 가장 좋은 접근 방식을 사용하고 싶었습니다. 그리고 나는 interwebs에 relevent 내용을 찾는 게 아니야.PetaPoco T4 사용 WSP (웹 사이트 프로젝트) 프로젝트로 생성 된 파일

그럼 어떻게 처리해야합니까?

답변

1

Database.ttApp_Code 폴더로 이동하는 것이 올바른 일입니다. 그보다 더 많은 마법은 없습니다.

+0

저는 잠시 동안 이것을 사용해 왔으며 잘 작동합니다. – EfficionDave