2016-07-13 4 views
-1

이 문제는 이미 github에서 소스 코드를 다운로드 한 것 같습니다. 나는 소스 코드를 열 때GitHub 소스 코드 다운로드

https://github.com/Jessecar96/SteamDesktopAuthenticator

하지만 것입니다 일부 오류가 있습니다. "Json Newton"에 관한 뭔가? 그걸 어떻게 열 수 있습니까? 저는 Json과 만날 수있는 첫 번째 기회가 생겼습니다. 당신의 도움이 필요합니다. 감사합니다.

+0

일반적으로 프로젝트를 열면 Visual Studio에서 누락 된 참조를 복원합니다. 당신은이 메시지를 받게 될 것입니다 – Sherlock

답변

0

Visual Studio> 도구 메뉴> Nuget 패키지 관리> 솔루션에 대한 Nuget 패키지 관리> James Newton-King의 JSON을 찾아 설치하십시오.

+0

나는 당신의 방법을 시도해 보았습니다. 이제는 효과가있는 것처럼 보입니다. 이것은 정말 매력처럼 작동합니다. 정말 고마워, 고마워. 나이를위한 해결책을 찾고 있었는데, 이것이 정말로 도움이되었습니다. 고맙습니다! –

+0

각 답변 옆에 쿨 체크 표시가 있습니다. 답변을 정확하게 표시하면 몇 가지 사항을 알 수 있으며 질문에 대한 답을 모든 사람에게 알릴 수 있습니다. –

+0

"홀로그램 체크 박스"의 의미는 무엇입니까? –

1

의 repo는 서브 모듈 및 부모 용액에 서브 모듈의 프로젝트에 대한 참조를 가지고있다. 이 시나리오에서는 표준 프로젝트 복원이 제대로 수행되지 않습니다. 패키지는 VS에서 열리는 솔루션에 상대적으로 다운로드되지만 참조 경로는 하위 모듈의 솔루션과 관련이 있습니다. 가장 쉬운 방법은 먼저 서브 모듈 솔루션을 빌드하는 것입니다.

당신이 (복제 할 때 당신이 --recurse을 사용하지 않는 한이 기본적으로 발생하지 않습니다) 서브 모듈을 초기화하지 않은 경우, 다음 프로젝트 폴더로 이동하고 개방 LIB 후

git submodule update --init 

를 실행 \ SteamAuth \ SteamAuth.sln 및 빌드하십시오. 그런 다음 Steam Desktop Authenticator 솔루션으로 돌아가서 다시 작성하십시오.

+0

하지만 열어 보았습니다. 누락 된 패키지가 복원되었습니다. – Sherlock

+0

@Desperado 실제로 복구되었지만 참조가 잘못되어 있습니다. 프로젝트의 참조 힌트 경로에서 찾을 수 없습니다. –

+0

네가 맞다면 코드를 만들 때 많은 에러가 생기고 나에게 2 개의 불멸의 세트를 준다. P – Sherlock

관련 문제