2016-07-22 3 views
0

VS가 올바르게 컴파일되지 않고 가짜 컴파일 오류가 나타나는 경우에 성가신 문제가 발생합니다.VS2013 익스프레스 정상적으로 컴파일

Error 1 'ConcurUtility' is not declared. It may be inaccessible due to its protection level. <path>\App_Code\AppUtility.vb 22 34 KWAI 
Error 2 'T' is not a member of 'System.Text.StringBuilder'. <path>\App_Code\AppUtility.vb 30 16 KWAI 

내 수업은 분명히 인텔리 센스로 올 때 선언되지 않는다고합니다. 그것은 public으로 선언 그리고 함수 내 호출을 주석 처리하고이 문제의 원인이되는 ConcurUtility 클래스가 될 수 있도록 다음 컴파일 않습니다

Pubic Shared Function GetDocument(... 

내가 부르고 나의 방법이다.

내 컴퓨터를 재부팅했지만 여전히 작동하지 않습니다. 나는 청소하고 재건하려고했지만 아무 소용이 없다. 이 문제의 원인은 무엇입니까.

답변

0

대신 두 번째 오류를 해결해야합니다. 나는 ConcurUtility가 마지막 성공적인 빌드에서 공개되지 않았으며 VS는 여전히이를 기반으로 보호 된/내부로 간주하고 있습니다.

+0

항상 공개 – Glen

+0

가끔 오류 메시지가 표시 될 수 있습니다. 가능한 경우 컴파일러에서 불만을 제기하는 부분의 소스 코드를 게시 할 수 있습니까? –

0

나는 처음부터 시작하여 모든 클래스를 수동으로 복사 한 다음 내 기존 프로젝트의 코드를 복사하여 새 프로젝트에 붙여 넣기 때문에 프로젝트 파일이 손상되었을 것입니다 (누가 알겠습니까). 익스프레스 버전은 재현하기가 어렵 기 때문에 알려지지 않은 버그가있을 수 있습니다. 나는. 청소는 철저한 청소를 실제로하지 않습니다.

내가 기억할 수있는 유일한 점은 클래스와 파일의 이름을 바꾸기 전에 다른 이름으로 클래스를 만들고 이름을 변경했는데 어떻게 든이 파일이 캐시되어 더 이상 준수하지 않는다는 것입니다. 그것을 알아내는 데 쓸 가치가 없습니다. 그 미해결 신비 중 하나입니다.

관련 문제