2013-03-07 1 views
0

블로그가 있어야하는 MVC4 공개 웹 사이트를 개발 중이므로 처음부터 개발하고 싶지 않으므로 codeplex에서 멋진 오픈 소스를 얻었습니다.새 MVC 응용 프로그램을 병합하십시오.

여기에 문제가있다. 나는 이것을 내가 구축하고있는 사이트에 통합해야한다. 나는 원래의 블로그에서 섹션을 표시해야하므로 별도의 블로그 사이트로 사용자를 보내는 임의의 링크를 가질 수 없다. 대지.

나는 내가 이것을 게시 한 후 이동을 줄 것이다 영역을 사용하는 방법에 대한 생각하지만 난이 또는 전 대한 등

Thanls 알아야 할주의 사항을 할 수있는 더 좋은 방법이 있는지 알고에 관심 모든 도움 :)

답변

0

그래서 나는 약간의 땜질과 함께 이것을 할 수 있었다.

먼저 내 솔루션에 소스 코드 프로젝트를 추가했습니다. 그런 다음 Blog라는 영역을 만들고 BlogAreaRegistration.cs를 제외한 모든 상용구 항목을 삭제했습니다. 그런 다음 References를보고 관련 라이브러리 라이브러리뿐만 아니라 모든 해당 라이브러리를 참조했습니다.

App_Data, Content 및 Script를 제외한 모든 폴더를 Areas/Blog에 복사했습니다. 앞에서 언급 한 폴더를 루트 웹 사이트의 해당 위치에 복사했습니다.

그런 다음 Global.asax와 web.configs를 비교하여 누락 된 섹션 전체를 내 파일에 복사합니다 (configs의 Examdiff 사용없이).

그런 다음 영역/블로그/뷰 디렉토리의 기본 ViewTemplates를 루트 뷰 폴더로 복사해야했습니다.

... F5 키를 눌러보세요!

물론 나는 디즈니 동화처럼 들리지만, 많은 시행 착오 (죽음의 종류의 노란색 화면)가 더 힘들었습니다.

글쎄, 그건 내 2 센트 다. 미래에 다른 누구도 같은 암울한 물에 빠지면 안된다.