당신이 Monodevelop에 개방하기 전에이 문제를 가지고 있지 않았기 때문에, 그것은 솔루션 및/또는 프로젝트 파일 내에서 가능성이 변경된 것을보다. 유래에 게시물의 숫자가 ...있다
stackoverflow: no symbols when crossing module boundries
stackoverflow: no symbols
...없는 문자에 대한 그 이야기 (질문에 Razvan 보낸 팬더 코멘트에서). 그러나 monodevelop에 대한 정보를 기반으로 IDE가 솔루션 및/또는 프로젝트 파일 내에서 무언가를 변경했다고 추측 할 수는 있습니다. 솔루션은 소스 제어에서이며 이러한 파일의 차이가 표시되지 않는 경우
알려주세요. 그렇지 않으면 Visual C# Express 2010에서 새로운 빈 솔루션/프로젝트 파일을 만들고 모든 파일을 다시 추가하여 기본 설정을 다시 가져와 문제가 해결되는지 확인하십시오.
편집 : 또한, 나는 빌드/디버그 구성에 영향을 미칠 "수도"추측 ".user"파일이 있음을 알아 두셔야합니다. 빈 솔루션/프로젝트 파일에 파일을 다시 추가해도 ".user"와 같은 "추가"파일이 디렉토리에 없는지 확인하십시오. 일반적으로 ".csproj.user"및 " .suo"와 같은 파일입니다. 나는 이것들을 삭제하는 데 문제가 없었으며, 보통 소스 컨트롤에 체크되지 않는 로컬 설정 변경 사항을 저장한다.
monodevelop 태그를 추가하면 모니터링 할 수있는 사람을 확인하는 데 도움이됩니다. –
백업을하고 bin \ debug \에있는 모든 것을 삭제하고 전체 솔루션을 다시 빌드하십시오 –
Re. 구성 관리자를 사용하려면 먼저 전문가 설정을 활성화하십시오. 'Tools-> Settings-> ExpertSettings'. 그런 다음'Build-> ConfigurationManager' 아래에서 찾으십시오. –