나는 내 프로젝트 참조 설정을 모두 처리하기 때문에 nuget으로 시작하기를 좋아합니다. 내가 찾을 수
Install-Package UmbracoCms.Core -Version 7.2.1
: 나는 다음 명령을 입력 내가 새 응용 프로그램을 만든 후
Visual Studio->File->New->Project->MVC4 Web Application
, 내가 Nuget 패키지 관리자 콘솔
Tools->NuGet Package Manager->Package Manager Console
를 열고 새로운 MVC4 웹 응용 프로그램을 만듭니다 전체 UmbracoCms nuget 패키지 대신 UmbracoCms.Core를 설치하는 것이 가장 좋은 이유는 그것이 umbraco dll만으로 나를 설정하고 나를 위해 참조를 설정하기 때문입니다. UmbracoCms nuget 패키지는 Visual Studio에서 새로운 umbraco 사이트를 설정하는 경우 훨씬 더 많은 작업을 수행하고 더 편리합니다.
적당한 버전의 umbraco를 사용하면 기존 umbraco 사이트 파일을 너겟 화 된 파일에 복사합니다. 모든 파일을 복사 할 때 App_Data를 모두 복사하지 마십시오. 이 디렉토리에있는 대부분의 파일은 TEMP 파일과 캐시 파일입니다. App_Data에서 다음을 복사하십시오. 이렇게하면 사이트 재 색인 생성 시간을 절약 할 수 있습니다. 많은 App_Data 파일이 당신의 Object Null Reference에 대한 책임이 있다고 생각합니다.
App_Data/access.config
App_Data/packages/*
Visual Studio의 솔루션 탐색기에서 "모든 파일 표시"를 클릭하고 솔루션에 적절한 파일을 포함시킵니다. 솔루션을 다시 빌드하면 개발을 위해 설정해야합니다.
어떤 버전의 Umbraco입니까? – wingyip
안녕하세요 wingyip! Umbraco 7.2.1 (최신)/VS 2013 업데이트하기 만하면 가져 오기를 실행할 수 있습니다. 이제는 관리 페이지의 많은 기능이 작동하지만 문서 유형이 표시되지 않습니다. 어느 쪽을 클릭하면 NullReferenceException 오류가 발생합니다. 이와 같은 문제를 일으킬 수있는 아이디어가 있습니까? [NullReferenceException이 개체 참조가 개체의 인스턴스로 설정되지.] umbraco.cms.presentation.create.controls.nodeType.Page_Load (객체 송신자있는 EventArgs E) +167 System.Web.Util.CalliEventHandlerDelegateProxy.Callback을 (개체 보낸 사람, EventArgs ..... 고맙습니다 !!!! – dcaping