내가 아주 간단한 클래스 라이브러리에서 다음과 같은 오류를 얻고있다 "OBJ \ 디버그 \ SMIT를 파일을 복사 할 수 없습니다이상한 VS2005 컴파일 오류 : 리소스 파일을 (컴파일러는 유지하기 때문에 그것을 삭제) 찾을 수없는
오류 1 .SysAdmin.BusinessLayer.Resources.resources "를"obj \ Debug \ SMIT.SysAdmin.BusinessLayer.SMIT.SysAdmin.BusinessLayer.Resources.resources "로 변경하십시오. 'obj \ Debug \ SMIT.SysAdmin.BusinessLayer.Resources.resources'파일을 찾을 수 없습니다. SMIT.SysAdmin.BusinessLayer
프로젝트 속성 -> 리소스 탭으로 이동하면 리소스를 정의한 것으로 나타납니다. 그래도 리소스 파일을 삭제하고 리소스 탭으로 이동하여 다시 만들려고했습니다. 다시 컴파일 할 때도 여전히 같은 오류가 발생합니다.
왜 리소스 파일을 찾고 있습니까? 프로젝트 속성 탭에 리소스를 정의하지 않고 새 리소스 파일 항목을 추가하지 않았습니다.
시도해 볼만한 제안이 있습니까?
업데이트 :
이전 백업에서 누락 된 파일을 발견했습니다. 컴파일러가 예상 한 위치로 복사 한 다음 이전에 컴파일 오류가 발생했던 프로젝트를 성공적으로 다시 컴파일했습니다. 그러나 전체 솔루션을 다시 빌드하면 이전에 복원 한 파일이 삭제되고 시작한 곳으로 돌아갑니다.
내 솔루션에 여러 프로젝트가 포함되어 있습니다 (어쩌면 10 정도). VS 2005가 이러한 프로젝트를 컴파일하기위한 종속성과 적절한 순서를 결정하는 데 문제가있을 수 있습니까?
분명히 VS2005는 10 년이라는 악천후 버전이어야합니다. 다른 버전과 비교할 때 내가 가지고있는 모든 이슈를 믿을 수는 없습니다. – ChadD
Velika, VS2003 및 VS2002를 선호하십니까? 정말? –
기능이 현명하고 2005 년이 좋습니다. 비트는 느리고 2005 년에는 모든 종류의 proj 참조 문제가 발생합니다. 예를 들어 2010으로 업그레이드하면 사라집니다. 2005 년은 느리고 버그가 생겼습니다. 2008 년은 두 가지면에서 훨씬 낫습니다. 2010 년은 지금까지 훨씬 나아졌습니다. 2003 년과 2001 년은 너무 오래되었고 돌아 가지 않을 것이지만 2005 년과 같은 버전에는 문제가 없었습니다. – ChadD