방금 Visual Studio 2013로 업그레이드했으며 내 asp.net webforms 프로젝트를 게시 할 때 프리 컴파일 및 결합 옵션이 새로 추가되었습니다.'경로'디렉토리가 존재하지 않습니다. 파일 변경 사항 모니터링을 시작하지 못했습니다
하지만 테스트 서버에 게시하면 Ajax 컨트롤 툴킷이 작동을 멈췄습니다.
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 2014-12-12 16:06:48
Event time (UTC): 2014-12-12 15:06:48
Event ID: de260aa337ee442d877e35615225da8d
Event sequence: 4
Event occurrence: 1
Event detail code: 0
....
Exception information:
Exception type: HttpException
Exception message: Directory 'E:\...\AppRoot\Controls\View' does not exist. Failed to start monitoring file changes.
at System.Web.FileChangesMonitor.FindDirectoryMonitor(String dir, Boolean addIfNotFound, Boolean throwOnError)
at System.Web.FileChangesMonitor.StartMonitoringPath(String alias, FileChangeEventHandler callback, FileAttributesData& fad)
at System.Web.Caching.CacheDependency.Init(Boolean isPublic, String[] filenamesArg, String[] cachekeysArg, CacheDependency dependency, DateTime utcStart)
at System.Web.Hosting.MapPathBasedVirtualPathProvider.GetCacheDependency(String virtualPath, IEnumerable virtualPathDependencies, DateTime utcStart)
at System.Web.ResponseDependencyList.CreateCacheDependency(CacheDependencyType dependencyType, CacheDependency dependency)
at System.Web.HttpResponse.CreateCacheDependencyForResponse()
at System.Web.HttpCachePolicy.UpdateFromDependencies(HttpResponse response)
at System.Web.HttpCachePolicy.UpdateCachedHeaders(HttpResponse response)
at System.Web.HttpCachePolicy.GetHeaders(ArrayList headers, HttpResponse response)
at System.Web.HttpResponse.UpdateNativeResponse(Boolean sendHeaders)
at System.Web.HttpRuntime.FinishRequestNotification(IIS7WorkerRequest wr, HttpContext context, RequestNotificationStatus& status)
Request information:
Request URL: http://.../Forms/Public/StartForm.aspx?_TSM_CombinedScripts_=True&v=P4sRFgGfV4Nfd4EZMC8du8QjF0BC31YW_Px8RQK42ys1&_TSM_Bundles_=&cdn=False
Request path: /Forms/Public/StartForm.aspx
User host address: X.X.X.X
User: {BFBFFDD1-...-4697-85E7-69A522272D6D}
Is authenticated: True
Authentication Type: Forms
Thread account name: IIS APPPOOL\app
문제는 디렉토리 ~\Controls\View
가 나는 결합 사전 컴파일 할 때 생성되지 않는 것입니다 :
가 이벤트 로그에보고 후 나는 다음과 같은 발견했다. 내 web.config를 확인했으며 ~\Controls\View
에 대한 참조가 없습니다.
왜이 오류는 ajax 제어 툴킷 javascript 참조에서만 발생하며 오류를 해결하는 방법은 무엇입니까?
툴킷의 최신 버전을 다운로드하셨습니까? VS2013에서 작동하지 않으려는 오래된 버전이있을 수 있습니다. –
@CaseyCrookston 메신저 최신 버전 + 탭 컨트롤이 IE8에서 제대로 작동하도록 일부 수정 프로그램을 사용하고 있습니다. – Peter