2011-09-30 4 views
1

몇 년 전에 설치되고 잊어 버린 웹 서비스를 상속 받았습니다. 이제 우리는 그것을 바꿀 필요가 있지만 그것은 VS2005에 내장되어 있으며 가지고있는 것은 모두 vs2010입니다. 내가 프로젝트를로드 할 때 자동으로 변환하려고 시도하지만 이러한 오류에 실패 이해가 안 (VS2005 웹 서비스 프로젝트를 VS2010으로 변환

Could not find the server 'http://localhost/<myproject>/<myproject>.csproj' on the local machine. Creating a virtual directory is only supported on the local IIS server.

The operation could not be completed. The system cannot find the path specified. (이것은 무엇을 찾고 있었다 파일에 대한 정보는 없음) 왜 그런 설정 이 프로젝트가로드/연결되지 않도록해야합니다. 이것은 분명히 설정 사항이며, 다른 포트를 사용하는 IIS Express를 사용하므로 절대로 작동하지 않습니다.)

불행히도, VS2010에서 이러한 문제를 수동으로 조정할 수있는 기회입니다. 단순히 프로젝트를로드하지 않습니다.

어떻게 강제로 VS에서로드 할 수 있습니까? 이렇게하면 정상적으로 문제를 해결할 수 있습니까? 어쩌면 일부 호환 모드에서 VS2010을 실행하거나이 변환에 사용할 수있는 앱이 있거나 누군가 내가 이런 종류의 일을하는 데 약간의 경험이 있다면 그것에 대해 듣고 싶습니다.

+0

수취인이 없습니까? 정말? –

답변

1

아직 VS2005가 있습니까? VS2005에서 프로젝트를 열고 프로젝트 설정을 살펴보십시오. 프로젝트가 로컬 IIS 서버를 사용하도록 설정되었는지 확인하십시오.

그렇다면 Visual Studio Development Server를 사용하도록 변경하고 프로젝트를 저장하십시오. VS2010으로 변환하면 열 수 있어야합니다 (여전히 개발 서버 사용).

그런 다음 IIS Express를 사용하도록 설정을 변경하십시오.

+0

불행히도, 나는 VS2005를 본 적이 없었습니다. 이 코드는 약 4 년 전에 우리와 분리 된 그룹에 의해 만들어졌습니다. 지금까지는 수정이 필요하지 않고 방금 효과가 있었기 때문에 큰 문제가 아니 었습니다. 자, 물론, 그것은 큰 문제입니다. –

+0

그러면 IIS를 설치하고 VS2010에서 프로젝트를 연 다음 IIS Express로 설정을 변경해야합니다. –

+0

흠. 그것은 가능성입니다. 누락 된 파일을 찾는 방법을 알고 있습니까? –

관련 문제