2015-01-28 2 views
2

Visual Studio 2010 프로젝트가 작동 중이라고 알려진 이상한 문제가 있지만 더 이상 빌드되지 않고 모든 참조가 유효하지 않은 것으로 표시됩니다. 아래 스크린 샷.Visual Studio 프로젝트의 모든 참조가 유효하지 않은 것으로 표시됩니다.

나는 왜 또는 무엇을 해야할지 전혀 모른다.

Screenshot of project references

나는이 어딘가에 뭔가를 망쳐 수도 경우 익스프레스가 너무 잘 모르겠어요 비주얼 스튜디오 2013을 설치했지만 테스트로이 프로젝트는 2010 년에 열려 있고 나는이 문제를보고 있어요.

Error 1 This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105 . The missing file is ....\ServerAdministrator\packages\System.Data.SQLite.Core.1.0.94.0\build\net40\System.Data.SQLite.Core.targets. C:\Users\Chris\Documents\Visual Studio 2013\Projects\BoardiesITSolutionsLib\BoardiesITSolutions\BoardiesITSolutions.csproj 131 5 BoardiesITSolutions

의 대한 언급이 전혀 다른 프로젝트 인 서버 관리자 프로그램, 나는 System.Data.SqliteCore에 대한 참조를 제거하는 노력과 시도했다 : VS의 오류 탭에서

는 다음과 같은 오류를 보여줍니다 NuGet에게 다시 추가하라고 말했지만 기쁨은 없었습니다.

경고는 다음 경고

The Referenced component 'WindowsBase' could not be found The Referenced component `System.Xml.Linq' could not be found

모두는 화면에 표시된 각각의 참조를 위해 상기와 동일한 맥락이다.

+3

오류 목록 패널의 경고에 대해 표시되는 내용은 무엇입니까? – user1620220

+0

텍스트 편집기에서 .csproj 프로젝트 파일을 보면 (실제로는 XML 일 뿐이다) 참조가 의미가 있나? 해당 버전의 .NET Framework가 설치되어 있습니까? – Cameron

+0

내 질문을 오류/경고로 업데이트했습니다. – Boardy

답변

5

요청으로, 답변으로 내 댓글 :


텍스트 편집기에서 .csproj 프로젝트 파일을 보면 (정말 단지 XML의가), 참조가 의미가 있습니까?

해당 .NET Framework 버전이 설치되어 있습니까?

일반적으로 원시 프로젝트 파일은 IDE보다 진행되는 작업에 대한 자세한 아이디어를 제공합니다.

+0

질문 주석에서 언급했듯이 문제는 이전 프로젝트 디렉토리를 가리키는 참조와 관련이 있습니다. 도움을 주셔서 감사합니다 – Boardy

+0

내 프로젝트 디렉토리를 "더 깊은 레벨"로 옮겼으며 "패키지"디렉토리를 이동하는 것을 잊었습니다. Cameron이 추천 한대로 프로젝트 파일을보고 깨달았습니다. 그러나 패키지 복원이 새 프로젝트 디렉토리 위치에 "packages"디렉토리를 작성하지 않은 이유는 확실하지 않습니다. – IngoB

관련 문제