2017-05-23 8 views
0

백 오피스의 js 파일을 확장 edit.controller.jsUmbraco의 lazyload.js : 260 : 로딩에 오류가/내가 새로운 섹션 및 폴더 구조 첨부 같았다</p> <p>App_Plugins/BackofficeApplication/백 오피스/BackofficeTree/JS와 umbraco 다시 사무실을 확장하려고

그리고 나서 나는 폴더의 이름을 변경하고 다른 이름을 만들고 사용자 권한에 섹션을 다시 추가하기로 결정했다. 그리고 나는 [Application] 어노테이션에서 이름을 변경하고 [ PluginController] 및 [Tree] 주석을 사용하지만 지연로드는 이전 경로에서 javascript 파일을로드하려고 시도하고 클라이언트 종속성 버전도 변경하려고했지만 문제는 여전히 동일합니다.

error screenshot

답변

0

대부분의 패키지는 패키지가 사용하는 모든 파일에 대한 경로를 포함하는 package.manifest 파일이 함께 제공됩니다. 이 경로를 새 폴더 및 파일 이름으로 업데이트했는지 확인하십시오.

package.manifest은 패키지 폴더 경로의 App_Plugins에 있어야합니다.

+0

새로운 경로로 package.manifest를 업데이트했습니다. –

0

응용 프로그램이 디버그 모드에 있는지 확인하십시오 - Umbraco는 클라이언트 종속성 처리기를 사용하여 정적 파일 (예 : JS 파일)을 캐시합니다. 캐시 된 파일은 \App_Data\TEMP\ClientDependency에 저장됩니다 (사이트에서 디버그 모드를 모두 사용하지 않으려면 삭제할 수 있음).

사이트가 디버그 모드 인 경우이 캐시는 사용되지 않습니다.


는에 디버그 모드를 설정하여 web.configdebug를 검색합니다. 당신은 절과 같이 찾아야한다 :

<compilation defaultLanguage="c#" debug="false" batch="false" targetFramework="4.5"> 

설정 debugtrue합니다.

+0

클라이언트 종속성 버전이 변경되었고 .net 폴더 C : \ Windows \ Microsoft.NET \ Framework \에서 캐시가 제거되었으므로 IIS를 다시 작성했습니다. 문제가 여전히 존재합니다. 내 응용 프로그램을 디버그 모드로 만드는 방법을 알려줄 수 있습니까? –

+0

대답에 디버그 모드 지침을 추가했습니다. – Harvey

+0

나는 디버그를 true로 변경하려고했는데 문제는 여전히 동일합니다 .... 어떤 아이디어입니까 –