2009-10-26 2 views
5

코드 검토 과정에서 선반 세트의 세부 정보를 열어 작업 한 모든 파일을 확인합니다. 마우스 오른쪽 버튼을 클릭하고 "비교"를 선택하면 기존 (수정 된) 파일에 적합합니다. 그러나 파일이 추가되면 파일을보고 싶을뿐입니다. 더블 클릭 (또는 오른쪽 클릭 ->보기) 메모장에서 .cs (및 .sql) 파일을 엽니 다. .PRC 파일 (저장 프로 시저의 확장)을 열려고하면 볼 프로그램에 사용할 프로그램을 선택할 수있는 프롬프트가 표시됩니다.TFS : 쉘브 셋의 세부 정보를 볼 때 VS IDE에서 .cs 파일을 보려면 어떻게해야합니까?

사람은 (그 문제에 대한, 그리고 다른 모든 파일) .cs 파일을 표시하기 위해이 메시지

감사를 얻는 방법을 알고 있나요!

구성 : 비주얼 스튜디오 2008 SP1 비주얼 스튜디오 2008 팀 탐색기 3.5 SP1 팀 파운데이션 서버 2005

답변

5

더블 클릭 (또는 마우스 오른쪽 버튼으로 클릭 ->보기) .NET .cs (및 .SQL 열립니다) 파일을 메모장에 저장하십시오. .PRC 파일 (저장 프로 시저의 확장)을 열려고하면 볼 프로그램에 사용할 프로그램을 선택할 수있는 프롬프트가 표시됩니다.

이것은 실제로 TFS 문제는 아니지만 로컬 Windows가 설정되는 방식과 관련이 있습니다. Windows 탐색기에서 .cs.sql 개의 파일이있는 폴더로 이동 한 다음 두 번 클릭하면 TFS가 단순히 이러한 파일에 대해 구성된 표준 동작을 호출하고 있음을 알 수 있습니다.

는 Windows 탐색기에서 다시 변경 Tools | Options로 이동하고 File Types 탭에서 .cs 파일 확장자를 발견하고 Delete를 클릭하여 선택과 함께합니다. 이제 .cs 파일을 열려고하면 Windows가 어떻게해야하는지 묻습니다. '선택한 프로그램을 사용하여 항상이 종류의 파일 열기'확인란을 선택하면 시작한 곳으로 돌아갑니다.

이것은 글로벌 설정입니다. TFS은 Windows에 파일을 처리하라는 요청과 다른 작업을 수행 할 수 있는지 모르겠습니다. 따라서 만약 익스플로러에서 .cs 파일을 더블 클릭 할 때 메모장을 실행하고 싶다면, 이지만에는 여전히 TFS가 무엇을해야하는지 물어 보면 도움이되지 않습니다. 또한이 지침은 Vista 이전 버전입니다. Vista에서 변경된 사항을 알지 못합니다. Vista에서 사용 중이며이 지침이 도움이되지 않는 경우 수행 할 작업을 superuser.com에 요청할 수 있습니다.

+1

흥미롭게도 Windows 탐색기에서 .cs 파일을 열면 VS2008로 올바르게 열립니다. 필자가 지시 한대로 파일을 삭제하여 프롬프트가 표시되는지 확인했습니다. 요약하면 작동했습니다. 그러나 Windows 탐색기가 VS2008을 사용하는 것을 알고 TFS가 사용하지 못하는 이유가 내게 맞지 않습니다. 오 잘. 감사합니다. – JoshTheL

+0

Vista +에서 파일 확장명 설정을 변경하려면 제어판> 프로그램> 기본 프로그램> 연결 설정 – K0D4

+0

파일 연결을 제거하려면 레지스트리에서 찾아서 해당 키를 삭제하십시오. HKCR/.cs – K0D4

1

AakashM의 답변에서 영감을 얻었으며 @shanselman here에서 권장하는 Notepad2를 사용하고 있기 때문에 메모장을 Notepad2로 영구적으로 바꾸는 방법이 있습니다 (동일한 MSDN 블로그 페이지의 방법 2)), 나는 Notepad를 Notepad2로 교체 한 다음 AakashM의 제안을 구현했습니다. - 오픈 나를 메시지> CS 파일을 열 수있는 응용 프로그램을 선택하는

당신은 .cs 파일을 설정할 수 있습니다
  1. 은으로 VisualStudio 항상 열려는 변경 집합 창이있는 경우 :

    은 그 후 두 가지 옵션이 있습니다.

  2. 또는 파일을 항상 Notepad2에서 열어두면 메모장을 Notepad2로 바꿨으므로 Changeset 창에서 열기를 클릭하면 Notepad2 (구문 강조 표시와 함께)에서 자동으로 열립니다.

아마 당신은 좋은 텍스트 편집기로 할 수 있지만 Notepad2 이외의 다른 것으로 시도하지 않았습니다.

0

귀하의 솔루션이 나를 위해 작동하지 않습니다. 나는 Windows 탐색기를 확인하고 내 .cs 파일은 실제로 VS2008과 연관되어 있습니다 (Windows 탐색기에서 .cs 파일을 두 번 클릭하면 vs2008에서 열립니다.)하지만 이상한 점은 실제로 vs2008을 사용하지 않는다는 것입니다. VS2010을 코드 편집기로 사용하고 Windows Explorer 파일 연결과 상관없이 내 파일은 Notepad.exe에서 열립니다 (shelveset을 비교하거나 볼 때 새로 추가 된 파일을 열 때).

나는 Visual Studio 2010 또는 TFS 어딘가에 다른 연관이 있어야한다고 생각합니까? (차이가 있으면 Windows 7에 Im 임)

관련 문제