"이 설치에서는 프로젝트 유형이 지원되지 않습니다."오류
W2k3 OS에 VS 2008 SP1을 설치했습니다. ASP.NET MVC 베타를 설치하고 ASP.NET MVC 유형 프로젝트를 만들려고 시도한 후 다음 오류가 발생합니다.
"이 설치는 프로젝트 유형을 지원하지 않습니다."
이 문제를 해결했는지 알려주세요.
여기에 게시 된 솔루션 중 일부를 시도했지만 여전히 기쁨이 없습니다. 마지막으로 프로젝트 파일에서 ProjectTypeGuids를 아래의 프로젝트로 바꾸었고 제대로로드되었습니다.
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
나는 내 자신의 문제 를 겪으면서 무언가를 발견했다 .
간단히 말해 :
- Visual Studio 명령 프롬프트를 관리자로 실행합니다.
실행 :
devenv /setup
그런 다음 프롬프트가 파이어 업 VS를 반환하고 모든 (아마도) 정상으로 돌아 오면 잠시 (VS2008이 열리지 않음) 윙윙 거리는 소리가납니다.
Entity Framework를 시작하고 실행할 때 MVC 프로젝트가 엉망이되었을 때 이것을 보았습니다. :)
문제는 MVC 2가 완전히 이전 버전과 호환되지 않는다는 것입니다. Visual Studio는 MVC 1이 설치되어 있지 않으면 MVC 1 앱을 열 수 없습니다. 따라서 MVC 2와 함께 설치할 수있는 MVC 1 만 설치하면 괜찮습니다. http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b
MVC v1에서 동일한 문제가 발생했습니다. "Visual Web Developer"기능을 설치하지 않은 것으로 밝혀졌습니다.
이 SO 사용자는 동일한 문제 가있었습니다 .
제 상황은 약간 달랐습니다. 기존 MVC 3 프로젝트를 열려고했습니다. MVC 3이 없었는데 여기 에서 설치 하면 문제가 해결되었습니다.
Visual Studio 2008 설치 DVD에서 Visual Web Developer를 설치했는데 문제가 해결되었습니다.
ASP.NET MVC 1.0을 설치하려고했습니다. 그것은 나에게 작동합니다.
ewalshe-같은 일이 저에게 효과적이었습니다. 나는 이것이 오래된 게시물이라는 것을 알고 있으며 다른 사람을 위해 이것을 게시하고 싶었습니다. 소스 제어 (Vault)에 기존 솔루션이 있었고 개발을 위해 가정용 컴퓨터를 설정하고 싶었습니다. 다음 옵션없이 집에 Visual Studio 2008을 설치했습니다.
C ++
비주얼 베이직
비주얼 웹 개발자
소스 제어에서 솔루션을 가져 왔을 때 웹 프로젝트를 제외한 모든 프로젝트가로드되었습니다. VS는 단순히 인식하지 못했습니다. 기본 옵션을 사용하여 새로 설치하고 다시 시작하면 문제가 해결되었습니다. 나는 웹 애플리케이션 프로젝트가 작동하는 데 위의 어떤 것이 필요한지 정말로 파악할 시간이나 욕구가 없습니다.
~ 라이언
나는 같은 오류가 발생하고 답변에 대한 Google 검색 에서이 질문을 발견했습니다. 검색에서 발견 된 대부분의 답변은 이전 프로젝트 유형이 다른 버전의 Visual Studio가 설치된 컴퓨터로 이동되고 있음을 시사했습니다. 어느 것도 나에게 적용되지 않았습니다.
나는 직장에서 (64bit Vista를 실행하는) 컴퓨터에 VS2008을 설치했고 최근에는 아무런 문제없이 ASP.NET MVC 베타를 설치했습니다.
Mac에서 작업 환경을 복제하고 싶었 기 때문에 ASP.NET MVC 베타가 포함 된 VS2008을 Parallels VM 내에서 실행되는 WinXp 설치에 설치했습니다. ASP.NET MVC 웹 응용 프로그램 템플릿을 사용하여 프로젝트를 만들려고했을 때 "이 설치에서 프로젝트 유형이 지원되지 않습니다."오류가 발생했습니다.
마침내 VS2008을 다시 다시 설치하여 작업을 수행했습니다 (수리가 아닌 새로 설치). 이번에는 평소와 같이 사용자 정의하는 대신 기본 설치 옵션을 선택합니다. 일반적으로 VB, 모바일 장치, 사무실 및 기타 비 C # 개발 항목을 선택 취소합니다. Mac에 여유 공간이 많지 않습니다.
VS2008을 새로 설치 한 후 Windows 업데이트를 수행하고 VS2008 SP1을 설치하고 마지막으로 ASP.NET MVC 베타를 설치했습니다.
VS2008 설치를 사용자 정의 할 때 MVC 베타의 올바른 작동에 필수적인 항목을 선택 취소 한 것 같습니다. 그게 뭔지 모르겠지만 3 일 후에 집에서 MVC 게임을 할 수있어 기쁩니다.
질문을 올린 지 한 달이 지났습니다. 그 이후로 진전이 있었습니까?
이는 MSTest를 지원하지 않는 Visual Studio 버전을 실행하여 발생하는 경우가 있습니다.
이것은 명백 할 수도 있지만 나를 위해 고쳤습니다. Visual Studio 2008을 설치하기 전에 ASP.NET MVC를 설치했습니다. MVC를 제거하고 다시 설치하면 더 이상 문제가 발생하지 않았습니다.
ASP.NET MVC 1.0을 설치합니다. 그것은 나에게 작동합니다.
Windows 7에서 로컬 "관리자"로 실행하지 않고 UAC를 켜면 설치가 자동으로 실패합니다. 해결책은 UAC를 비활성화하고 재부팅하는 것입니다. 그러면 설치가 성공합니다.
나는이 문제에 계속해서 부딪쳤다. devenv / setup 및 devenv / resetskippkgs를 실행하면 작동하지 않았습니다. 프로젝트 가이드도 제거하지 않았습니다. MVC 1.0을 설치했는데 여전히 작동하지 않았습니다. 그런 다음 MVC 2.0을 설치했고 그렇게하는 것 같았습니다.
내 컴퓨터에 MVC 2를 설치했는데 여전히이 오류 메시지가 나타납니다. GO가 아닌 MVC 1을 설치했습니다. 웹 개발자 No GO를 설치했습니다. 마침내 MVC1과 MVC2를 제거한 다음 MVC2를 다시 설치했습니다. http://www.microsoft.com/Downloads/en/details.aspx?familyid=C9BA1FE1-3BA8-439A-9E21-DEF90A8615A9&displaylang=en
MVC 2를 다시 설치하면 문제가 해결되었습니다. 이것이 다른 사람에게 도움이되기를 바랍니다.
감사
MVC 응용 프로그램을 실행하려는 경우 AspNetMVC1.msi
. 그것은 나를 위해 일 했으므로 문제가 해결되기를 바랍니다.
VS2008; 64 비트 컴퓨터의 ASP.NET MVC 2에서
"이 설치에서 지원되지 않는 프로젝트 유형" 문제가 발생합니다.
Solution: Thanks to Bert Huijben from above. Under the VS install in the start menu, in the VS Tool folder, ran VS2008 x64 Cmd Prompt. Executed commands:
devenv /setup
...still project errored and didn't open, then ran
devenv.exe /resetskippkgs
... and then success!
I had to rebuild my development VM to solve this one. Clean install FTW.
Tried @ryan and @Rob Cooper answers with no joy. Running this in a vhd on Win7.
Zoned in on Mvc and that's where problem lies. Not 100% but think issue is that I was trying to open a project that didn't have latest Mvc release, which new build had.
Temporary solution is to rollback to previous version of Mvc. Then when that's happy, upgrade project to latest Mvc and then machine.
Ran into this problem when I had VS2008 running by accident when I started the ASP.NET MVC install. Closed VS, uninstalled ASP.NET MVC, then reinstalled it and everything worked fine.
Vivek Ayer's solution also worked for MbUnit projects. Additionally, simply deleting the first GUID (rather than replacing it with "{349c5851-65df-11da-9384-00065b846f21}") worked.
If you are running Visual Studio 2010 and want to open/create MVC 3 solutions you have to have the Visual Web Developer component of Visual Studio installed.
If you have done a default installation without customization then this component is installed.
If you do a customized installation and say thought you only wanted C# stuff installed you may have unchecked the Visual Web Developer component thinking you didn't need it. You need it for any MVC development. Simply re-run your VS setup and make sure this component is selected.
The MVC 3 download and installation will work properly even without this component installed. However, you will not be able to open or create a MVC 3 solution.
The trick to getting around this problem is the ProjectTypeGUID, but the GUIDS listed elsewhere in this and other posts didn't work for me.
In the end (and this is my suggestion), I created a new MVC project, then open the *.vbProj file and copy out the ProjectTypeGUIDs I found there. When I transposed those into the vbproj file of the project I was having trouble with, everything started working.
In my case (for an existing VS10 VB project), the right GUIDs were:
<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
'Development Tip' 카테고리의 다른 글
임의의 부울을 생성하는 가장 빠른 방법 (0) | 2020.11.01 |
---|---|
이상한 그라데이션 테두리 효과 (0) | 2020.11.01 |
Django의 forms.Form과 forms.ModelForm (0) | 2020.11.01 |
asp.net 경로에서 물결표 (~) 사용 (0) | 2020.11.01 |
ImportError : mock이라는 모듈이 없습니다. (0) | 2020.11.01 |