MVC 응용 프로그램을 만들고 로컬 컴퓨터에서 솔루션을 빌드하면 오류없이 빌드 된 다음 해당 MVC 응용 프로그램을 TFVC에 업로드했습니다. 하지만, 다른 개발자 머신에서 새 작업 공간을 가져 오거나 TFVC의 Branching 기능을 사용하면 스크린 샷과 같이 삭제 된 모든 참조 dll을 사용하고 솔루션을 성공적으로 빌드 할 수 없습니다. 우리는 그것이 그 문제를 일으키는 지 모릅니다. 이 문제를 해결할 수 있도록 도와주세요. 미리 감사드립니다.새로운 작업 공간 또는 분기를위한 작업을 수행 한 후 참조 dll이 누락되었습니다.
업데이트 내가 여기에 직면하고있다 실제 문제는, 내가 패키지 관리자 콘솔에서 명령, 그것은 기존의 모든 DLL의 제거 및 모든 DLL을 다시 복원 -reinstall 갱신 패키지를 실행 및 성공적으로 구축하십시오. 그러나 성공적인 빌드 후에 TFS에 대한 보류중인 변경 사항을 체크인했습니다. 그러나 또 다른 개발자 컴퓨터에서 새 작업 공간을 가져 오는 중이라면 같은 빌드 오류가 계속 발생하여 위 스크린 샷과 같은 누락 된 참조가 다시 Nuget 패키지 복원을 수행해야합니다. 올바른 접근 방식입니까? 이것에 대해 당신의 생각을 감사하십시오.
솔루션을 만들기 전에 너겟 패키지를 업데이트합니까? – PMerlet
예 update-package -reinstall 명령을 업데이트하여 모든 기존 dll 파일을 제거하고 모든 dll을 복원하고 성공적으로 빌드했습니다. 하지만 나는 성공적인 빌드 후에 TFS에 대한 보류중인 변경 사항을 확인했지만 다른 개발자 컴퓨터에서 새 작업 공간을 가져 오는 경우에도 위의 스크린 샷과 같은 빌드 오류 및 누락 된 참조로 여전히 잔잔합니다. 이것에 대한 당신의 생각? – Vignesh
어느 날 똑같은 일이 내 코드에서 발생하지만 수동으로 참조를 다시 추가하는 것을 제외하고는 해결책이 없습니다. ( –