2009-06-22 7 views

답변

1

일부 2K8 SP1의 경우 IIRC에서이 작업을 수행합니다. 2k8에서 csproj 파일을 체크인하지 않는 방법은 무엇입니까? 실제로 2kA의 특정 항목을 치는 복잡한 사례를 때릴 것입니다. 처음에는 모든 것이 2k8에서 계속 작동하는지 확인하여 팀 혼란을 예방합니다. .

+0

2kA는 실제로 내 하루를 보냈습니다. – OregonGhost

+0

@OregonGhost : 왜 내가 전에 본 적이 없는지 궁금합니다. D 아마도 다른 번호 시스템을 거기에 추가하고 그 번호가 1337이 아니라면 10kA라고해야합니다. P –

+0

저는 이것을 VS MMX라고했습니다. –

2

아마도 VS 2010에서 VS 2008 프로젝트를 안전하게 열 수있는 유일한 방법은 VS 2010에서 사본을 만들어 사본을 여는 것입니다. 내 경험에 비추어 볼 때 특정 프로젝트를 열면 되돌릴 수 없습니다. 프로젝트 파일에서 버전 번호를 변경하려는 경우가 아니면 VS의 최신 버전입니다.

이것은 2003 년에서 2005 년 사이의 스위치와 2005 년에서 2008 년 사이의 스위치에서도 마찬가지입니다.

+0

불행히도 사실입니다. 그러나 스위치 중 하나에서 실제 프로젝트 파일 형식 (.csproj)은 변경되지 않았으므로 동일한 프로젝트 파일을 사용하는 2005 및 2008 솔루션을 사용할 수있었습니다. 결국 MSBuild입니다. – OregonGhost

0

VS에서 프로젝트 업그레이드를 중지 할 수 없습니다. VS에서 프로젝트 파일의 버전이 충분히 높지 않은 것을 감지하면 강제로 업그레이드됩니다. 취소하면 프로젝트를 열 수 없습니다.

여기서 가장 좋은 방법은 두 개의 프로젝트 파일을 사용하는 것입니다. Visual Studio의 각 버전에 대해 1 나는 보통 프로젝트 파일을 모두 복사하고 파일 하나를 열고 솔루션을 다시 빌드합니다.

관련 문제