아래와 같은 메시지가 나타났습니다.
좀더 정확한 로깅을 보기 위해 어셈블리 바인딩 로깅 시작 방법을 알아보도록 하겠습니다.
한글
경고: 어셈블리 바인딩 로깅이 꺼져 있습니다.
어셈블리 바인딩 오류 로깅 기능을 사용하려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)를 1로 설정하십시오.
참고: 어셈블리 바인딩 오류 로깅 기능을 사용하도록 설정하면 그렇지 않은 경우보다 성능이 약간 떨어집니다. 이 기능을 끄려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog]를 제거하십시오.
영문
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
로깅 시작 방법
window key + R regedit HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion 키에 새로운 값을 생성합니다.
Add the following values to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
DWORD ForceLog set value to 1
DWORD LogFailures set value to 1
DWORD LogResourceBinds set value to 1
String LogPath set value to folder for logs ie) C:\FusionLogs\
그리고 IISRESET
위와 같이 확인 할 수 있습니다.
그리고 Regedit를 직접 편집하지 않고 하는 방법은 아래와 같으며, SDK가 설치 되어 있어야 합니다.
VS 버전에 관계 없이 사용할 수 있습니다.
Fusion 로그 뷰어를 실행합니다.
설정
위와 같이 설정하고 확인 그리고 IISRESET
그러면 웹페이지에서 변경된 것을 확인 할 수 있습니다.
그리고 로그 설정 부분에서 디스크에 로그를 남기도록 하게 되면 로그뷰어에서 확인 할 수 있습니다.
항목을 선택하고 로그 보기를 선택하면 아래와 같이 웹페이지로 로그를 확인 할 수 있습니다.
해당 사항에 대한 참고 사이는 여기를 선택하여 이동하여 주십시오.
설정이 끝난 다음에는 꼭!! IISRESET을 해야 합니다.
이상입니다.