본문 바로가기

디버그

C# SiteMapProvider [HttpException] {0} is not a valid virtual path(올바른 가상 경로가 아닙니다.) Custom SiteMap Provider 생성 시 URL을 http://naver.com 과 같이 가상 경로가 아닌 경우에 오류가 발생하게 됩니다. [HttpException (0x80004005): 'http://naver.com'은(는) 올바른 가상 경로가 아닙니다.] System.Web.Util.UrlPath.CheckValidVirtualPath(String path) +11076778 System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) +122 System.Web.StaticSiteMapProvider.AddNode(SiteMapNode node, SiteMapNode parentNode) +258 .. 더보기
[어셈블리 바인딩 로깅이 꺼져 있습니다.] 어셈블리 바인딩 로깅 시작 방법 아래와 같은 메시지가 나타났습니다. 좀더 정확한 로깅을 보기 위해 어셈블리 바인딩 로깅 시작 방법을 알아보도록 하겠습니다. 한글 경고: 어셈블리 바인딩 로깅이 꺼져 있습니다. 어셈블리 바인딩 오류 로깅 기능을 사용하려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)를 1로 설정하십시오. 참고: 어셈블리 바인딩 오류 로깅 기능을 사용하도록 설정하면 그렇지 않은 경우보다 성능이 약간 떨어집니다. 이 기능을 끄려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog]를 제거하십시오. 영문 WRN: Assembly binding logging is turned OFF. To enable assembly bind fa.. 더보기
Sharepoint 2010 System.Security.SecurityException: Request failed(요청하지 못했습니다.) 테스트용 프로젝트를 만들고 거기에 응용프로그램 페이지를 추가하였습니다. 그리고 배포 후 해당 페이지에 접근하니 아래와 같은 오류가 발생 되었습니다. 해당 프로젝트의 속성은 다음과 같습니다. 어셈블리 배포 대상을 WebApplication으로 하고 배포 하였습니다. 거기에서 IIS의 신뢰수준에 의한 보안에러가 나타났습니다. 기본적으로 WSS_Minimal로 작업하게 됩니다. 해당 에러의 해결 방법은 Trust 권한을 좀 더 높은 권한(FULL)으로 설정하셔도 됩니다. 아니면 어셈블리 배포 대상은 GlobalAssemblyCache로 변경하셔도 됩니다. 원래는 Web.config 파일을 수정하여 작성하는 것이 원칙이나, 각 Application Page별로 다 설정해야 되는 관계로 저는 Trust를 Full.. 더보기