2017-12-27 26 views
0

Visual Studio Express (2013)에 솔루션이 있습니다. "C : \ Users \ TJC \ AppData \ Local \ Temp.NETFramework, Version = v4.5.AssemblyAttributes.vb"모듈 파일을 열 수 없습니다. 두 개의 오류가 발생했습니다. 시스템이 지정된 파일을 찾을 수 없습니다. "Visual Studio Express에서 파일이 누락되어 프로젝트를 열 수 없습니다. 프로젝트를 다시 만들면 Github과 계속 동기화 할 수 있습니까?

내 모든 코드는 아직 여기에 있으며, 가장 간단한 것은 새로운 프로젝트로 시작하여 중요한 C# 파일을 복사하여 붙여 넣는 것입니다 (실제로는 단 하나의 작은 테스트가 추가됨). 이전 위치. 하지만 그렇게하면 Github의 저장소와 동기화 할 수 있도록 설정하는 방법이 있습니까?

새로운 Github 저장소를 시작할 수는 있지만 기록을 유지하고 싶습니다.

필자는 백업 파일에 누락 된 파일이 포함되어 있지 않은지 확인했습니다 (중요한 파일이 임시 디렉토리에있는 이유는 분명하지 않지만 어쨌든 그 디렉토리는 백업되지 않았습니다). Git 저장소에있는 것도 아닙니다.

오늘 VS Express에 대한 업데이트를 적용한 직후 오류가 발생했지만 관련성이없는 것으로 판단됩니다. 지난 달 언젠가는 휴지통을 비울 때 "디스크 정리"를 한 것 같아요. 아마도이 파일을 삭제했을 것입니다.

간단한 설명과는 별도로 내 로컬 소스 파일은 내 Github 파일과 일치합니다. 즉, 커밋되지 않은/병합되지 않은 로컬 변경 사항이 없습니다.

답변

0

솔루션을 다시 작성하면 누락 된 파일이 다시 만들어지고 문제가 해결되지 않습니다.

그러나 다른 사람이보고 싶은 다른 해결책은 Visual Studio Express 2013에서 Visual Studio Community 2017로 업그레이드하는 것이었을 것입니다. VS Community 2017은 the answer to this question에 설명 된대로 git force를 허용하며 그것은 나를 위해 일했을 것입니다. VSE 2013에는 해당 옵션이 포함되어 있지 않습니다. 그것은 added in VSC 2017이었다.

나는 명령 행 강제 밀기 강제도 할 수 있다고 가정하지만, 나는 그 자체로 내게 어려움을 겪었을 것이다. git을 꽤 잘 아는 사람에게 가장 쉽다).