0
많은 프로젝트에서 사용하는 "유틸리티"프로젝트 세트가 있습니다. 이러한 유틸리티 프로젝트는 TFS/Git에 저장됩니다. 새 프로젝트를 시작하면 원래의 소스 코드에 대한 바인딩을 유지하기 위해 유틸리티 프로젝트를 새 솔루션에 추가하는 올바른 방법은 무엇입니까?이미 TFS/Git에있는 기존 프로젝트를 새로운 솔루션에 추가 하시겠습니까?
유틸리티 클래스를 변경하지 않고 dll을 어딘가에 참조하고 프로젝트를 추가하지는 않지만 유틸리티 프로젝트는 새 프로젝트 도중 수정됩니다.
Visual Studio의 로컬 저장소에서 프로젝트를 추가하려고했지만 힘내 바인딩이 실행되지 않는 것 같습니다.
아티클에 대한 제안이나 참고 사항이 있습니까?
새 프로젝트도 git에서 추적하고 있습니까? git submodule 시도 – JrBenito
좋은 단위 테스트를 해보시기 바랍니다. 많은 비 관련 프로젝트에서 버전없는 코드를 공유하는 것은 매우 간단합니다. 버그를 생성하지 않도록 공유 코드에서 무언가를 변경할 때마다 모든 응용 프로그램에 대해 회귀 테스트를 수행해야합니다. 버전을 지정하고 dll을 참조한 경우 적어도 특정 버전의 유틸리티가 실제로 응용 프로그램 중 하나에서 작동하는지 확인할 수 있습니다. –