2009. 5. 25. 22:27

코드 요소 'xx'이(가) 읽기 전용이므로 추가/제거 작업을 수행할 수 없습니다.


'마소'가 미친건가.. 내가 무지한건가..

VS2005에서 프로젝트를 진행하던중..

윈도우 메시지 함수 추가를 하려고 하니까..

프로젝트가 덧붙여질 수록 점점.. -_-;;;

코드 요소 'xx'이(가) 읽기 전용이므로 추가/제거 작업을 수행할 수 없습니다.

계속.. 함수는 추가할 수 없고.. 아.. 골치..

네이년과 구글님께 여쭌 결과.. 해결방안은..

1. *.ncb파일을 제거하면 되기도 하더라..

이 방법은 될 때도 있고 안될때도 있다.. 라는 후담만이..

처음엔 됐는데.. 잘 안되더라.. 확실한 방법이 아닌게지..

2. 프로젝트를 다시 만든다.

중간중간 계속 이런 일이 생기면 그때마다 프로젝트를 다시 만들어야해??

미친거지.. 이 방법말고 다른 방법이 있을꺼다..

계속해서 구글님께 여쭌결과

실낱같은 희망을 발견했다.

http://www.gpgstudy.com/forum/viewtopic.php?t=15733&view=next&sid=2b7e5738db00d9a179a928460c3586d6

가장 아랫단에 보면.. 폴더 속성 어쩌구..

메시지를 다시 보니 분명히 '읽기 속성'이라고 있었다.

해당 글을 보면 '프로젝트 속성'을 보라구 그랬는데 눈을 씻고 봐도 없다.

그래서 말 그대로 폴더 속성을 보니까 읽기 속성이 있더군..

읽기 전용 속성을 하위 폴더까지 제거한 후에..

*.ncb파일을 제거하고..

프로젝트를 다시 열어서 하니까.. 잘된다..

또.. 문제가 생겨서 이렇게 했는데 안되면.. 어쩌지?? ㅋㅋ


<정리>
1. 해당 프로젝트의 폴더 및 하위 파일들까지 모두 '읽기 전용'속성을 제거한다.
2. *.ncb 파일을 제거한다
3. 다시 시도해본다.


누군가 이 방법을 사용했는데.. 안된다.. 라고 한다면..

알려주세요 -_-+

=====================================================================================================

또 ㅈㄹ하길래.. 위와 같은 방법을 취했더니.. 안된다..

하루만에 나의 가설이 무너지는건가..

그래서 Visual Assist를 지우고 했는데도.. 안된다..

결국.. 방법을 찾은게..

프로젝트를 복사해서 붙여넣고..

새로운 프로젝트에서 ncb파일을 지우고 하니.. 잘된다..

이게 뭔 개같은 경우인가 -_-