2009-07-15 3 views
5

Visual Studio Shell (주로 격리 모드)을 기반으로 제품을 만들려고합니다. Visual Studio 2010은 내 제품보다 RTM 일 가능성이 높으므로 VS2008이 아닌 VS2010으로 시작하는 것이 합리적입니까?새로운 Visual Studio 기반 응용 프로그램이 2008 또는 2010을 기반으로해야합니까?

사람들이 쉘 프레임 워크 관련하여 변경된 것을 보면서이 충분히 개선되는 경우에 그것을 사용하여 보증하는 더 나은 문서화되지 베타 2,008?

+0

@Nathan, 정답을 수정 했으므로 읽었는지 확인하십시오. Aaron은 VS 확장 성에서 MS를 위해 일합니다. –

답변

7

2010 년 MEF 및 WPF를 기반으로하므로 편집기 확장 성 모델이 크게 변경되었습니다. 2008 년에 편집기를 확장하면 2010 년에 작업하기 위해 많은 변경 작업을 수행해야 할 것입니다.

그러나, extensability 많은 양의 여전히 변하지 이전 VSIP/COM에 따라 달라집니다.

당신은 내가 2008 건너 뛰는 생각 2010 년 기간에 출하 할 계획이라면 나쁜 생각이 아니다.

+1

악화 될 수 없습니다 이것은 당신이 사용자 정의하고 어떤 영역에 의존하기 때문에 부분적으로 사실이다. VS 2010의 편집기 확장 성 모델은 실제로 MEF에 의해 주도되며 VS 2008 및 이전 버전과 많이 다릅니다. 그러나 나머지 Visual Studio 2010의 대부분은 Visual Studio의 이전 반복과 동일한 VSIP/COM 인터페이스를 사용합니다. –

+0

@Aaron, 대답을 수정했습니다. 이걸 가져 주셔서 감사합니다. –

+0

감사합니다. 초기 기능은 편집기 외부에 있어야하지만 1.0 이전에는 편집기 확장 성을 얻으므로 아마 2010이 가장 좋은 옵션 일 것입니다. –

4

난 강력 기지로 대신 VS2010를 사용하는 것이 좋습니다 것 VS2008 쉘에 따라 제품에 노력하고 있습니다 하나 말하기. 그들은 인터페이스를 정리하고 VS2008 셸에있는 많은 버그를 수정했습니다. 나는 또한 그들이 "오래된"VSShell에서 일어날 때보 다 버그에 더 민감 할 것이라고 생각한다.

+0

VS2010의 설명서가 VS2008과 어떻게 비교되는지 알고 계십니까? 아직도 상당히 비공개인가? –

+1

아니 나는, 적어도이 ;-) –

0

이 내 마음에 정말 기술적 인 문제가 아닙니다 - 당신은 스스로하기 전에 고객에 대해 생각해야 - VS08을 사용하는 사람들의 충분히 큰 무리가?
(비슷한 문제가 발생하여 제 시나리오에서 VS08을 지원해야 함)

+1

VS 플러그인보다는 격리 된 VS 셸을 사용하고 있기 때문에 어떤 버전의 Visual Studio 최종 사용자가 나에게 어떤 영향을 미치지는 않습니다. –