2012-07-16 7 views
0

실행 가능한 응용 프로그램 (WinForms 하나)을 실행 중이고 여러 가지 HTML 페이지 ("활성"의 일종)를 렌더링해야합니다. 모델을 소비하고 전체 페이지의 HTML 코드를 생성합니다.ASP.NET을 사용하여 다른 어셈블리에서 HTML 페이지를 렌더링하는 방법은 무엇입니까?

MVC 또는 ASP.NET 프로젝트를 참조하고 있습니다. 모델에서 원시 HTML 코드를 렌더링하는 프로젝트와 View Page 일종의 이러한 프로젝트를 사용하는 가장 좋은 방법은 무엇입니까? 당신이 다시 HTML 문자열을 얻는 경우

답변

2

으로 그 html 코드를 injec 수 윈폼 프로젝트에서 ASP.Net을 호스팅에 대한 SO 다음과 같은 질문을 참조하십시오 - 그것의 완전히 행할 수를! AgentFires에 대한 응답에서

Hosting ASP.NET within my application

이 (임 그가 웹 서버를 의미 가정) 참여 HTTP 호스트없이 그 일에 대해 의견을 직접 ASP.Net 런타임을 호스팅에 대해 릭 Strahl에서이 두 기사를보십시오.

http://www.west-wind.com/presentations/aspnetruntime/aspnetruntime.asp

http://www.west-wind.com/weblog/posts/2005/Jul/20/AspNET-Runtime-Hosting-Update

그들은 꽤 오래된, 그러나 당신이 시작할 수 있어야합니다.

+0

http 호스팅이 포함되지 않은 솔루션이 있습니까? – AgentFire

0

는, 당신은 브라우저 컨트롤

+0

브라우저가 개봉되지 않은 솔루션이 있습니까? 결과 HTML 코드가 필요합니다. zip 폴더에 넣으십시오. – AgentFire

관련 문제