2017-11-30 3 views
0

처음/오랜 시간.CKFinder (.NET 버전). 격리 된 응용 프로그램으로 구성

이 질문은 Windows에 CKFinder를 설치 한 사용자를 대상으로합니다. 아시다시피, 자체 web.config, app_code 및 bin이 함께 제공됩니다.

대규모 웹 응용 프로그램 (.NET 기반)이 있습니다. 우리는 CKEditor를 추가했지만 이제는 CKFinder를 추가하려고합니다. CKFinder를 다운로드하여 설치했는데 이미지 아이콘에 나타납니다. 그러나 루트의 web.config 파일과 충돌하여이 오류가 발생합니다.

"코드 하위 디렉토리 '/ ckfinder/App_Code/WidgetFolder /'가 없습니다."

지침에 따라 응용 프로그램으로 실행되도록 CKFinder를 설정했습니다. 그것은 자신의 짐승처럼 실행 해야하는 것 같습니다. 우리는 정말로 모든 DLL을 bin으로 옮기고 싶지는 않습니다 (중복되는만큼). 우리가해야하지 않는 한 루트의 web.config 파일을 수정하고 싶지 않습니다.

그렇다면 bin 디렉토리의 DLL에있는 web.config 파일과 충돌하지 않고 CKFinder를 실행하는 방법은 무엇입니까? 즉, 웹 사이트 내에서 독립 실행 형 응용 프로그램으로 만드는 방법은 무엇입니까?

+0

그런데 루트 web.config에 코드 하위 디렉토리가 있습니다. 그것은 그것이 상충되는 것입니다. 그러나 우리는 web.config 을 모두 무시할 수 있기를 바라고 있습니다. – HockeyDev

답변

0

기존 응용 프로그램에서 CKFinder를 통합하는 가장 깨끗한 방법은 NuGet 종속성을 추가하는 것입니다. 다음을 확인하십시오 : https://docs.ckeditor.com/ckfinder/ckfinder3-net/integration.html#integration_existing_application

이렇게하면 필요한 모든 항목이 응용 프로그램의 web.config에 자동으로 병합됩니다.

그렇다면 bin 디렉토리에있는 web.config 파일을 방해하지 않고 CKFinder를 실행하려면 어떻게해야합니까? 즉, 웹 사이트 내에서 독립 실행 형 응용 프로그램으로 만드는 방법은 무엇입니까?

당신이 정말는 별도의 응용 프로그램으로 CKFinder를 사용하려는 경우, 당신은 단순히 ZIP 패키지와 설명 here 등의 설정을에서 제공하는 응용 프로그램을 사용할 수 있습니다.

관련 문제