0

몇 년 후 Visual Studio로 돌아가서이 작업을 계속 진행하십시오. 몇 가지 개조가 필요한 나머지 서비스를 호출하기위한 Excel 추가 기능 프로젝트를 상속 받았습니다. 코드에 문제 없습니다. 그것은 COM interop를 다루는데 아주 유용하게 보이는 NetOffice 컴포넌트를 사용합니다. 윈도우 8 머신 32 비트 비주얼 스튜디오 2013 커뮤니티에있었습니다. 나는 창문에있다 10 64 비트 비주얼 스튜디오 2015 커뮤니티 신선한 설치하십시오.Visual Studio 프로젝트를 새 PC로 성공적으로 이동하는 방법

모든 프로젝트 파일을 내 PC에 복사하고 열어서 솔루션 파일을 열어 보았습니다 : 처음으로 한 번만 실행되어 중단 점에서 일시 중지되었습니다. 그것은 여전히 ​​다른 사람들에게 달려 있습니다. PC- 너무 큰 놀람은 아닙니다. dll을 등록 해제 할 수있는 권한이없는 빌드 (심지어는 구형 PC)에서 불평까지했습니다. 이전 PC 이름에 대한 프로젝트의 텍스트 검색은 아무 것도 발견되지 않았습니다.

속성 파일의 모든 참조 및 경로를 편집했습니다. 메모장에 솔루션 및 프로젝트 파일을 열었으므로 이전 머신을 가리키는 것이 아무것도 없다는 점에 만족했습니다. 다시 빌드되지만 중단 점에서 중지되지 않습니다. 그런 다음 로그인 파일의 로그인 속성을 찾을 수 없다는 메시지가 표시됩니다 (예전 PC).

기존 파일에서 새 프로젝트를 만들려고했습니다. 그게 잘된 것 같았지만 참조를 추가하지 못했고 참조 추가 대화 상자를 통해 참조를 찾을 수 없습니다. 시스템의 하위 네임 스페이스가 존재하지 않는다는 것이 가장 특이합니다. 행운없이 다른 목표 .net 프레임 워크를 시도하고이 접근법을 포기했습니다. 문제의 일부가 내 2015 커뮤니티 에디션과 연결되어있을 가능성이 있으며 템플릿을 설치하지 않았을 수도 있습니다. 새 프로젝트를 수동으로 만들려고 할 때 클래스 라이브러리를 사용했습니다.

이와 같은 프로젝트를 상속하고 새 PC에 정상적으로 설치하는 안전한 절차가 있습니까?

나는 이것이 매우 멍청한 초보자 질문이라는 것을 알고 있지만, 나는 정말로 붙어있다. 미리 감사드립니다

+0

당신은에 누락 된 참조 [Nuget] (https://www.nuget.org/) 검색을 시작할 수 있습니다 :

가격 모델과 여기에 추가 정보를 참조하십시오. 원본 PC에 설치된 VS 확장명 목록을 확인하지 못한 경우 사용자 지정 서식 파일이 설치되어 있으면 해당 서식 파일이 나타납니다. – Sidewinder94

+0

x86이 아닌 것으로 빌드하고 있는지 확인하십시오. 때로는 참조가 64 비트 dll을 찾을 수 있기 때문에 찾기가 어려움 –

+0

최신 업데이트 (업데이트 3)를 사용하고 계십니까? VS 2015 RTM 문제와 비슷합니다. 최신 정보는 https://go.microsoft.com/fwlink/?LinkId=691129 (여기에서 정보 : https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs)를 참조하십시오. . 또한 바이너리가 아닌 소스 파일 만 이동해야합니다. 여전히 작동해야하지만 로컬에서 다시 컴파일해야합니다. –

답변

0

대상 PC에 동일한 버전의 Visual Studio를 사용하는 경우 프로젝트를 대상 PC에 복사/붙여 넣기 만하면되지만 ... 챈들러가 가장 좋은 방법은 그 중 일부를 사용하는 것입니다. 종류 소스 제어GIT 또는 TFS (Team Foundation Server)과 같은 소스 제어 방법을 사용하면 프로젝트 이동을 덜 수월하게 수행 할 수 있습니다.

Team Foundation Server를 선택하면 최대 5 명의 소규모 팀으로 제한없는 개수의 무료 리포지토리를 보유 할 수 있습니다. Visual Studio Team Services Pricing