2012-04-19 6 views
1

그래서 .NET 및 C# 프로젝트를 수행하고 있습니다. 어셈블리 참조가 누락되어 있으며 작은 경고 기호가 표시됩니다. 나는 비주얼 스튜디오 프로젝트가 어디에 있는지를 어떻게 알 수 있는지 궁금해한다. 어떻게해야합니까? 어셈블리 참조는 프로젝트를 연 다음 System.Core 및 다른 어셈블리 참조가있는 참조 폴더를 열 때를 ​​의미합니다. 이 문제에 관해서는 아무것도 보이지 않을 수도 있습니다. 어쩌면 불가능할 수도 있습니다. 어떤 도움이라도 대단히 감사하겠습니다.Visual Studio에서 어셈블리 참조를 찾는 위치를 찾는 방법

+0

당신은 그것이 잘못된 장소에서 찾고 있다는 것을 알고 있습니다. 따라서 문제를 수정하고 참조를 제거한 다음 다시 추가하십시오. 아이콘 btw에는 하나 이상의 이유가 있습니다. 프레임 워크 대상도 될 수 있습니다. –

+3

Visual Studio의 [HintPath vs ReferencePath]의 가능한 복제본 (https://stackoverflow.com/questions/1882038/hintpath-vs-referencepath-in-visual-studio) –

+0

질문은 정확히 같지 않지만 선택한 대답은 여기에있는 것보다 더 완전한 응답입니다. https://stackoverflow.com/a/2733113/2091951 –

답변

4

텍스트 편집기에서 프로젝트 파일을 열고 참조를 볼 수 있습니다. 경로가있을 것입니다.

<Reference Include="nunit.framework"> 
     <HintPath>..\..\external-bin\NUnit-2.5.10.11092\dlls\net-2.0\framework\nunit.framework.dll</HintPath> 
    </Reference> 

솔루션 탐색기에서 마우스 오른쪽 버튼을 클릭하고 속성을 살펴볼 수도 있습니다. 거기에 "경로"필드가 있습니다. 경로가 VS에 표시되어 있지 않은 경우에만 텍스트 편집기를 수행하는 방법이있을 것이다, 그래서 항상 비주얼 스튜디오의 경로에 표시하지 않을 경우

enter image description here

+0

나는 Visual Studio에만있는 솔루션을 찾고 있다고 알고있었습니다. 그래도 감사합니다. – Tony

+0

위에서 언급 한 것처럼 "솔루션 탐색기에서 마우스 오른쪽 버튼을 클릭하여 속성을 볼 수도 있습니다. 거기에"경로 "필드가 있습니다." –

+1

그러나 조립품 만 있으면 작동합니다. 작동하지 않으면 어떨까요? 보통 경로는 그냥 비어 있습니다 – Tony

3

네, 그러나 텍스트 편집기에있을 것입니다 .

관련 문제