asp.net의 동적 코드 생성기로 roslyn 프레임 워크를 구현할 수있는 방법을 모색 중입니다. 지금까지, 그것은 굉장해 보인다. 지금 asp.net 페이지 (웹 응용 프로그램) 구현에 대한 코드를 생성하는 데 막혔습니다. page.design.cs 및 page.aspx.cs 코드가 모두 포함 된 어셈블리를 만들었지 만 기존 .aspx 페이지에 결과를 연결하는 방법을 알지 못합니다.이 시나리오는 코드를 설정하면 잘 작동합니다. 내 프로젝트 내에서 (하나의) 별도의 클래스 뒤에 있고, Inherit
속성에 namespace.class_name 속성을 설정했습니다. 나는 roslyn 코드 생성의 결과 인 클래스를 가리 키도록 Inhertit
속성을 변경했습니다. 그러나,이 작동하지 않는 것 같아요. (아마) .aspx 페이지는 컴파일 타임에 사용할 수있는 인스턴스 뒤에 코드를 기대하고 있기 때문에 런타임에이 정의를 제공하려고합니다.asp.net에서 코드 배후 구현을 변경하는 방법
.aspx가 런타임에 제공 할 수있는 코드 정의를 가지고 있다고 생각하도록하는 방법이 있습니까? 그리고 .aspx 페이지에서 클래스 뒤에 내 사용자 정의 코드를 연결하는 방법은 무엇입니까?
감사합니다.