반응형

error 4

Visual Studio 에서 “LoaderLock was detected” 어쩌구 저쩌구 에러

말 그대로다. 옛날 프로젝트를 상위 버전의 Visual Studio 로 converting 할 경우 이러한 에러가 발생할 수 있다.아마 Library 보호 모드 중 하나인 것 같은데, 뭐 그게 중요한 건 아니고. 에러의 해결책은 menu > Debug > Exceptions 목록에서 "LoaderLock" 을 찾아, 체크를 해제해 주면 된다. 스택오버플로우에 있다. http://stackoverflow.com/questions/56642/loader-lock-error

프로그램 2015.06.25

안드로이드에서 레이아웃 추가했는데, cannot be resolved or is not a field 에러 날 때.

아는 사람은 알겠지만, Eclipse + Android 는 기본 설정이 Auto Build 다.즉, 코드 치면 실시간으로 compile 하면서 에러 잡는다. 그리고, 기본적으로 화면 구성하는 layout 은 그냥 xml 추가하면 알아서 R.java 에서 Resource 관리한다. 근데, 이게 ... "cannot be resolved or is not a field" 라고 에러를 뿜어내는 경우가 있다.보통은 이런 에러 보기도 힘든데.... 그때문에 한번 이런 에러가 나오면, 어찌 대처할 지 모른다. 해당 에러의 근본적인 원인은, 글에 써 있는대로 R.java 에서 추가한 xml 을 사용할 수 없는거다. 이하의 내용을 확인해 보자( 편의상, 추가한 xml 은 layout1.xml 이라고 하자. ) 이 경우..

java.lang.ClassCastException: org.json.simple.JSONArray cannot be cast to org.json.JSONArray

그러하다. 씨바. Android 앱 만드는 중에 JSON 쓸 일이 있어서 library 를 찾아보니, 금방 나왔다. ( java + json 하면 바로 나온다. 사이트는 https://code.google.com/p/json-simple/ ) 사실 이거 뭐 고민할 것도 없다. 다른 사람들도 이미 수두루빽빽 쓰고 있는거라, 안 될리가 없지.... 라고 생각하고 그냥 가져다 쓴 게 화근이었다. [ 훼이크다 이 벼ㅇ신아 ] 사실 나는 대부분의 경우, 파서를 일부러 가져다 쓰는 수고로움을 택하느니, 단순한 로직으로 파서를 만들어 썼다. 어짜피 Key:Value 의 map 형태의 데이터 구조이면 되기 때문에, 굳이 "라이브러리" 정도 되는 거창한 게 필요없다. 그냥 내가 대충 때려맞춰 쓰면 됐지. 그런데 이번엔 ..

프로그램 2014.04.04

C# - following error: 80040154 - Visual Studio 에서 64bit (x64) 로 컴파일 하는 방법.

TTS 프로그램을 만들어 보려는데, 아래와 같은 에러 메시지에 봉착했다. Retrieving the COM class factory for component with CLSID {D941651C-44E6-4C17-BADF-C36826FC3424} failed due to the following error: 80040154 클래스가 등록되지 않았습니다. (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). 80040154 클래스가 등록되지 않았습니다. (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). 앞뒤를 말하자면, 영어 이외의 TTS 프로그램은 MS의 별도의 SDK를 깔아야 하는데, 해당 S..

프로그램 2012.03.10
반응형