Pagemethod 업데이트되지 않음 - 프로젝트 재구성이 업데이트되어야합니다.
-
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 파일을 다시 만들어보십시오 (실제로 아무것도 변경할 필요가 없습니다).
제휴하지 않습니다 StackOverflow