Visual Studio 10 용 PTVS를 설치하고 싶습니다. 이름이 "PTVS 2.0 VS 2010"인 msi 패키지를 실행할 때마다 VS2010을 먼저 설치해야한다는 오류가 표시되지만 이미 VS2010 표현했다.PTVS 설치되지 않음 VS2010
인터넷에서 일부 솔루션을 확인했지만 예를 들어 InstallDir을 레지스트리에 추가했지만 그 오류가 계속 발생하는 경우 작동하지 않았습니다.
Visual Studio 10 용 PTVS를 설치하고 싶습니다. 이름이 "PTVS 2.0 VS 2010"인 msi 패키지를 실행할 때마다 VS2010을 먼저 설치해야한다는 오류가 표시되지만 이미 VS2010 표현했다.PTVS 설치되지 않음 VS2010
인터넷에서 일부 솔루션을 확인했지만 예를 들어 InstallDir을 레지스트리에 추가했지만 그 오류가 계속 발생하는 경우 작동하지 않았습니다.
Express 버전으로 PTVS를 설치할 수 있습니다 (설치 했음). here을 참조하십시오. 'VS & PTVS 설치'섹션의 2 번 지점을 참조하십시오. Express 버전의 VS와 함께 PTVS를 설치하려면 'PTVS Integrated'패키지를 설치해야합니다.
"익스프레스 에디션이있는 PTVS"는 아닙니다. Visual Studio Shell을 사용하면 PTVS가됩니다. 셸은 Express와 별개이며 별도입니다. 그러나 Express는 지원하지만 Shell은 지원하지 않는 다른 언어는 신경 쓰지 않는 한 최종 결과는 거의 동일합니다 (단,이 경우 Shell과 함께 Express를 계속 실행할 수는 있습니다). –
@PavelMinaev 예. 당신 말이 맞아요. – richie
PTVS MSI를 개발하지 않았으므로 개발상의 질문이 아니므로 사용자 질문입니다. 프로젝트에 버그를 신고하고 살펴 봐야합니다.
는 말했다, 나는 MSI를 디 컴파일하며 레지스트리 값을 찾고있다 :
VSINSTALLPATH = RegLocator (HKLM \ 소프트웨어 \ 마이크로 소프트 \으로 VisualStudio \ 10.0 \ @InstallDir)
이 글은 그것을 찾고 32 비트가 64 비트 하이브가 아니므로 HKLM \ SOFTWARE \ Wow6232Node \ Microsoft에서 확인하십시오.
나중에 VSINSTALLPATH 속성이 실행을 시작하는 데 사용되어 속성이 ' 가치가 없습니다.
그것은 문제가 아니며, 32 비트 또는 64 비트 OS에서 VS를 찾습니다. 문제는 Express가 분리 된 SKU이고 완전히 다른 reg 키를 사용한다는 것입니다. Express는 확장 기능을 지원하지 않기 때문에 지원하지 않습니다. –
그런 다음 시작 조건에서 구체적으로 언급해야합니다. "Visual Studio 2010을 설치해야합니다."라고 말하면됩니다. 사용자의 관점에서 볼 때 사용자를 혼란스럽게 만드는 자격이 없습니다. –
나는 모든 VS 10 폴더에 installdir을 추가했다. 64 비트와 32 비트를 포함한다. – EmPlusPlus
Visual Studio Express에서는 확장명이 작동하지 않습니다. 이러한 종류의 확장에는 Professional 또는 Higher가 가장 적게 필요합니다. – jessehouwing