2014-11-28 12 views
0

그래서이 웹 프로젝트를 다운로드했고 어떤 이유로 컴파일을 못하게했습니다. 오류 :HRESULT를 디버깅하는 방법 : 0x80131047 컴파일 오류

주어진 어셈블리 이름 또는 코드베이스가 유효하지 않습니다. (HRESULT 예외 : 0x80131047)

나는 모든 공통된 이유를 알고 있습니다. 경로의 특수 문자 등을 확인하고 검색을 많이했습니다. 이 런타임 오류가 아니라 컴파일하지 못하기 때문에 도움이되지 않는

Unity application block 2.0 - The given assembly name or codebase was invalid

: 답변 모두 제외 경로에 특수 문자를 가리 킵니다.

이 디버깅 방법을 알아야합니까? 말 그대로 수백 개가 있기 때문에 어떤 오류가 발생하는지 어셈블리를 알 수있는 방법은 없으며 제거 프로세스를 수행 할 수있는 방법이 없습니다.

스크린 샷 : 빌드 및 실행> - -> 옵션, 프로젝트 및 솔루션

enter image description here

+0

스택 추적, 자세한 예외 정보 (내부 예외 또는 기타 속성)를 표시하십시오. – fejesjoco

+0

@fejesjoco 컴파일 오류로 런타임이 아니므로 스택 추적이 없습니다. – FrostyFire

+0

@fejesjoco 편집 참조 – FrostyFire

답변

2

당신은 도구에서 빌드의 상세를 증가시킬 수있다. 그런 다음 출력 창의 내용을 봅니다 (보기 -> 출력, 출력 표시 : 빌드). 행운과 함께 오류의 선행이 거기에 있습니다. 개발자 프롬프트에서 MSBuild를 실행 해 볼 수도 있습니다.

+0

그 덕분에 완벽하게 작동했습니다. – FrostyFire