나는이 오래된 질문 알아요,하지만 여전히
VS 2013에서 발생한다. 나는 VS 2013 (궁극)에 오픈하고 오류 메시지가 있었다 :
The application for project is not installed.
는 예, 업그레이드하고 함께
Could not find the server on the local machine.
Creating a virtual directory is only supported on the local IIS server
을, 그리고 네, 좀 다른 요소가 준비되어 있지 않습니다. 나에게 오류를주는 것은 괜찮지 만 왜 프로젝트의 마이그레이션 /로드를 완료하지 않는가? 나는 아무것도로드하지 않으면 다른 문제를 해결할 수 없습니다! 하위 프로젝트를로드 한 다음 나중에 .NET Framework를 선택해야한다고 말했습니다. 위대한, 나는 그것을했다. 그렇다면 왜 메인 프로젝트를 로딩하지 않고 에러를 해결할 수 있었습니까?
이 문제를 해결하기위한 많은 시도가 실패했습니다. 내 최종 솔루션, 그냥
은 내가
{project}.csproj
파일을 위치 ...로드 프로젝트가 {, 화살표 피어싱 가슴 그의 입술에
Arghhhhhh로 사망}였다 얻을 수 있습니다.
<Reference>
섹션을 찾았습니다. .NET Framework 구성 요소에 대한 경로는 더 이상 유효하지 않으며 더 이상 설치되지 않은 이전 버전을 참조합니다 (예, 업그레이드, 기억합니까?). .NET Framework 4.5 구성 요소를 참조하도록 경로를 수동으로 변경했습니다. 프로젝트가 여전히로드되지 않았습니다.
그럼 나는 {project}.csproj.webinfo
파일을 찾았습니다. 그것은 http://localhost/{stuff}/{project}.csproj
을 참조 했으므로이 값을 {project}.csproj
으로 설정했습니다. 불운. 그런 다음 webinfo 파일의 이름을 숨기도록 바 꾸었습니다. 유레카, 프로젝트가 뜨거웠다!
프로젝트가로드되면 "Visual Studio .NET 2003 웹 프로젝트를 변환하는 첫 단계를 완료했습니다. 변환을 완료하려면 솔루션 탐색기에서 프로젝트를 선택하고 '웹 응용 프로그램으로 변환 '컨텍스트 메뉴 항목.' 물론 이것은 존재하지 않지만 Project 메뉴의 마지막 항목으로 제공됩니다. 그런 다음 "이 작업은 웹 사이트 프로젝트를 웹 응용 프로그램 프로젝트로 변환하는 데 필요한 파일 뒤에 디자이너와 코드를 추가합니다.계속 하시겠습니까? "당신은 후방을 계속하고 싶습니다! 그리고 지금 실제로 고칠 수있는 프로젝트가 있습니다. 감사합니다, Microsoft, 유익한 오류 메시지.