Pagemethod 업데이트되지 않음 - 프로젝트 재구성이 업데이트되어야합니다.

StackOverflow https://stackoverflow.com/questions/425620

  •  06-07-2019
  •  | 
  •  

문제

Ajax 툴킷을 사용하고 있습니다.

        <ajaxToolkit:CascadingDropDown ID="CategoryDDL_C" runat="server" TargetControlID="CategoryDDL"
        Category="Main"  PromptText="Please select a category"  LoadingText="[Loading...]"
        ServiceMethod="MainDDL" />

그리고 서비스 방법 :

[WebMethod]
[System.Web.Script.Services.ScriptMethod]
public static CascadingDropDownNameValue[] MainDDL(string knownCategoryValues, string category)
{
    CascadingDropDownNameValue[] CDDNV = new CascadingDropDownNameValue[1] ;
    CDDNV[0] = new CascadingDropDownNameValue(knownCategoryValues + "NO", "1");
    return CDDNV;
}

그러나 MainDDL 메소드에서 코드를 변경하면 웹 사이트 재 구축을 수행 할 때까지 페이지에 반영되지 않습니다.

전체 재건을하지 않고 페이지 메소드를 업데이트 할 수있는 방법이 있습니까?

도움이 되었습니까?

해결책

편물 신청 CodeBehind 파일이 변경되면 프로젝트를 다시 컴파일해야합니다. 대지 프로젝트는 그렇지 않습니다. 당신의 것은 무엇입니까?

다른 팁

이것이 일종의 버그인지 또는 이상한 캐싱 문제인지 확실하지 않지만 과거에는 같은 일이 발생했습니다. 이것은 놀랍게도 편리하지는 않지만 사이트를 재건하는 대신 web.config 파일을 다시 만들어보십시오 (실제로 아무것도 변경할 필요가 없습니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top