2010-01-12 3 views
1

Visual Studio (2005 및 이전)에서 Windows Form 또는 Console 응용 프로그램을 코딩 한 적이 있으며 IDE가 웹과의 연결을 용이하게합니다. 서비스. 이제는 웹 서비스를 사용해야하는 응용 프로그램을 만들었지 만 프로젝트 (또는 참조)를 마우스 오른쪽 단추로 클릭하면 WinForm 또는 콘솔 응용 프로그램의 경우 "웹 참조 추가"상황에 맞는 메뉴 항목이 표시되지 않습니다. 웹 응용 프로그램 프로젝트를 마우스 오른쪽 단추로 클릭하면 하나가 발생하지만,이 응용 프로그램은 콘솔 응용 프로그램이어야하므로이 작업이 도움이되지 않습니다. 이것은 VS2005의 동작이 아닙니다. .NET 3.5의 MSDN page that describes the process은 구분하지 않습니다. 즉 차이를인지하지 못합니다.Windows Console App (VS2008)에서 ASP.NET 웹 서비스를 사용하는 방법

나는 이것을 만들지 않으며 착시가 아니다.

Comparison context menus in VS2008 for Web Service. http://blog.clarkmichael.com/content/binary/VS2008_ProjContextMenu.jpg

누구는 어떻게 원하는 것을하는 생각이 : 여기  의 측면에 의해 두 개의 상황에 맞는 메뉴, 사이드는? 나는 IDE가 도움을주지 않을지라도, 손으로 코딩하는 것이 가능하다고 생각하지만, 어디에서 시작할 지 확신 할 수 없다.

답변

4

VS2008 MS는 WCF 서비스에 중점을 둡니다. "서비스 참조 추가 ..."를 클릭하고 다음 대화 상자에서 "고급 ..."단추를 클릭하여 웹 서비스 참조를 선택할 수 있습니다. 다음 대화 상자에서 웹 서비스 참조를 추가하도록 선택할 수 있습니다.

+1

답변 해 주셔서 감사합니다. 베이컨 절약 시간. 그리고 눈에 잘 띄는 위치에 존재했던 것들을 숨기려면 Microsoft에 맡기십시오. 설명서에 주석이 없으면 IDE에서 2 단계 더 깊숙한 곳으로 이동시킵니다! 나는 "태양이 비치지 않는 곳에서 이것을 숨길 수 있습니다."라고 스스로에게 말하는 디자인 상실자를 상상할 수 있습니다. 누군가 이것을 조사하기 위해 조사를 했습니까? 그는 아마 자신의 자유주의 예술에 대해 애원하는 여자 친구에게 물었고, 그녀는 "응?"라고 말했을 것입니다. 그는 "사용자에게 묻는 (Asked the users?)"이라고 적힌 상자에 체크했다. – Cyberherbalist

+0

그것은 거의 쓸모 없기 때문에 모호합니다. ASMX 웹 서비스는 현재 유지 관리 모드에있는 기존 기술입니다. 사람들이 적극적으로 개발되지 않는 기술을 사용하도록 장려하는 이유는 무엇입니까? –

+0

@JohnSaunders, 저기에 많은 유산이있어 사람들이 여전히 액세스해야합니다. 나는 격려를 요구하지 않고, 물건을 숨겨서해야 할 일을 어렵게하지 말 것을 요청하고 있습니다. 그러나 그들은 듣지 않고있어, 내가 묻는 것이 중요하지 않습니다. 한숨. 큰 소리로 외치기 위해 VB5로 작성된 쓰레기를 유지해야한다는 것을 알고 계십니까? 그리고 최근에는 VB5에서 괴물 같은 웹 서비스에 액세스해야했습니다. OMG. 다음은? 조만간 아마존 EC2와 인터페이스되기를 원하는 DOS 6 앱이 될 것입니다. 그것은 분산 시간을 재개합니다. – Cyberherbalist

1

'서비스 참조 추가'옵션을 사용하십시오.

관련 문제