"참조 된 구성 요소 'X'를 찾을 수없는 이유는 무엇입니까? 경고를 고려 했습니까?

StackOverflow https://stackoverflow.com/questions/166831

문제

왜 도대체 ... VS 팀이 프로젝트 참조를 찾지 못한다고 생각 했습니까?

참조 된 구성 요소 'X'를 찾을 수 없습니다. 오류로 간주되어야합니다 ... 그리고 다른 것은 없습니다.

vs2008 에서이 경고를 오류로 얻을 수있는 방법 (모든 경고를 오류로 취급하지 않고)이 있습니까?

도움이 되었습니까?

해결책

그 경고는 컴파일러가 아닌 프로젝트 시스템에서 나옵니다. 프로젝트 시스템은 코드를 컴파일 할 때 참조가 실제로 필요한지 여부를 알지 못합니다. 이 기능을 사용하면 구성 당 하나의 파일로 분할해야 할 때 단일 프로젝트 파일을 유지할 수있는 여러 가지 경우 (여러 플랫폼 및 조건부 컴파일이 포함됩니다).

"경고를 오류로 처리"하는 옵션이 있습니다. 프로젝트 구성 화면에서 찾을 수 있어야합니다.

다른 팁

왜 오류가되어야한다고 생각하십니까? 실제로 어셈블리에서 무엇이든 사용했다면 사용하는 곳에 오류가 발생합니다. 지금까지, 당신이 말한 것은 "i 5월 이 파일이 필요합니다.

이 경고는 내 머리에 들어갑니다.

6 개의 구성이있는 프로젝트가 있습니다. 각 구성은 특정 참조 DLL의 다른 버전을 사용하므로 참조는 조건부입니다 (vs GUI를 통해 수행 할 수있는 방법을 찾을 수 없으므로 프로젝트 파일을 해킹함으로써).

디스크에 존재하더라도 현재 구성에 사용되지 않은 5 개의 참조는 GUI에 항상 느낌표로 표시 되며이 경고 (경고 ID가없는 것으로 보이면)가 표시됩니다.

나는 현재 구축중인 구성으로 인해이 참조가 존재하거나 존재하지 않을 수도있는 것과 관련이 없다.

진지하게, 때로는 Microsoft의 난민성이 나를 벽으로 끌어 올립니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top