2012-04-12 4 views
8

은 Visual Studio 2010에 내 자신의 구성 설정을 추가하려고합니다. 구성 관리자를 열고 원하는 프로필을 만들고 설정이 .csproj 파일에 저장되었음을 알았습니다. 이 설정을 내 상자에 로컬로 유지하고 싶습니다. 우리의 소스 컨트롤은 현재 .csproj 파일을 검사하기 때문에이 변경 사항을 검사하면 전체 팀이 영향을 받게됩니다. 사람이 자신의 dev에 상자에 로컬 구성 설정을 만들 수 있다면 아는 사람 있습니까?로컬로 Visual Studio의 구성 관리자 설정 저장

편집 : 구성 관리자의 스크린 샷을 추가하십시오. 로컬로 저장하려는 설정입니다.

Configuration Manager

+0

어떤 유형의 설정을 유지 하시겠습니까? – cookieMonster

+0

활성 솔루션 구성 설정을 유지하려고합니다. 빌드 할 때 변경할 수있는 설정입니다 (기본값은 디버그 임). 나는 꽤 많은 빌드 타임을 추가하고 결코 바꿀 수없는 몇 가지 프로젝트를 가지고 있습니다. 필자는 프로젝트를 빌드하지 못하도록 여러 가지 구성을 가지고 있으므로 작업중인 프로젝트 만 빌드됩니다. – Halcyon

답변

2

당신은 csproj 파일과 csproj.user 파일을 가지고있다.

Visual Studio에서는 전체 파일 표시 단추의 클릭 여부와 같은 전체 팀 개발에 영향을주지 않으면 서 사용자별로 다를 수있는 설정을 사용자 파일에 배치합니다. 이 파일을 체크 인하 지 않고 삭제하는 것은 불편할 수 있지만 프로그램에 영향을주지는 않습니다.

Visual Studio는 팀의 개발에 영향을주는 csproj 파일 자체에 설정을 지정합니다 (예 : 프로젝트의 일부 클래스, DLL에 대한 참조 및 대상 프레임 워크 버전). 변경이있을 때이 파일을 확인해야하며, 삭제하면 프로그램에 분명히 영향을 미칩니다.

이것은 내 자신의 이해와 경험을 기반으로합니다. 어쩌면 csproj 파일에서 어떤 설정을 유지할 것인지 목록에 표시하면 여기에있는 다른 사람이 해결 방법을 나열 할 수 있습니다 ...

2

왜이 모든 것을 diffrenet 솔루션 파일에 저장하고 사용하지 않는 것이 좋을까요? 다른 사람들은 오래된 것을 사용합니까?