테스트 웹 서비스를 빌드하고 모두 잘 작동 했으므로 나머지 메서드를 추가 했으므로 "브라우저에서보기"테스트 페이지에 나타나지 않습니다..NET 웹 서비스 - 새로운 메서드가 나타나지 않습니다.
시스템 트레이에서 서비스를 중지했습니다. 깨끗하게 했어. 다시 작성 했습니까? 빌드 않았다. 이 모든 것을 여러 번 시도했습니다.
이상한 점은 내 새 메소드 중 하나가 이전 메소드 (HelloWorld 기본값) 중 하나를 대체했지만 나머지 10-15 메소드는 그 중 하나가 아니라는 것입니다.
이것에 대한 아이디어가 전혀 없습니까?
편집 : 여기에 내가 뭘 찾았는지의 샘플 ...
[WebMethod]
public DataSet GetSiteMap()
{
return Photo_DA.GetSitemap();
}
[WebMethod]
public DataSet GetByTypeDate(string photoType, DateTime photoDate)
{
return Photo_DA.GetByTypeDate(photoType, photoDate);
}
[WebMethod]
public static DataSet GetArchiveCombos()
{
return Photo_DA.GetArchiveCombos();
}
처음 두 쇼입니다. 세 번째는 그렇지 않습니다.
DOH! STATIC이 나쁜 사람입니다.이 메시지를 삭제할 수 없으므로 관리자가 가정 할 수 있습니다.
삭제할 필요없이 유효한 질문입니다. 당신의 발견을 답으로 추가하고 그것을 받아들이면 미래에 당신의 질문을 찾는 사람들은 당신이 겪은 것을 갈 필요가 없을지도 모릅니다 =) – Joseph