2016-08-14 1 views
0

나는 Orchard CMS 1.10.1을 사용합니다.미리 컴파일 된 Orchard CMS 빌드 방법

오차드 CMS의 precompiled build을 만드는 가장 좋은 방법은 무엇입니까?

+0

'미리 컴파일 된'이란 무엇을 의미합니까? 출력 소스 코드없이 오차드를 만들고 싶습니까? – mdameer

+0

내가 이해하는 것은 dsh로 cshtml 파일을 변환하는 것으로 성능에 도움이된다. 이 링크의 3 번째 단계 http://docs.orchardproject.net/en/latest/Documentation/Building-and-deploying-Orchard-from-a-source-code-drop/ 나는 그것이 말한대로 할 수 없었다. –

+0

그 단계를 수행 할 때 어떤 오류가 있습니까? 그 세 번째 단계는 MSBuild를 실행하고 설명 된대로 출력을 폴더에 생성합니다. –

답변

3

명령 프롬프트를 열고 Orchard 프로젝트의 루트 디렉토리로 이동하여 build precompiled 명령을 실행하기 만하면됩니다.

이 명령은 오차드 솔루션 전체를 빌드하고 IIS에 배포해야하는 모든 파일을 준비합니다. 해당 파일은 build\Precompiled 폴더에 있습니다. 이 폴더에는 응용 프로그램의 이진 파일과 구성/매니페스트 파일 (예 : Module.txt, placement.info 등) 만 포함됩니다. 그것들은 프로덕션 환경에서 응용 프로그램을 실행하는 데 필요한 파일입니다. 특히 build\Precompiled 디렉토리에 소스 코드 파일이 없습니다.

또한 구성 파일은 최대 성능을 위해 조정됩니다. 예를 들어 동적 컴파일 및 파일 모니터링이 비활성화되어 있습니다. 그러나 뷰 파일은 미리 컴파일되지 않으며 오차드로도 가능한지 확실하지 않습니다.

+0

감사합니다. 큰 도움 –